Senior Java developer

Job ID: 31946268

Budget: ₹75,000 – ₹150,000 INR

Contractual Full time job: Senior Java developer

Full time for 6 months


Joining:

Within next 7 days


Responsibilities:

The Senior Developer takes up the responsibility of delivery of assigned task with quality and within given timelines and delivers independently.

Requirement understanding & data gathering conferring with business users/product owners
Understanding application architecture & design
Evaluating & proposing multiple solutions for the given requirement
Development & unit test of new features, changes requests
Build and deployment of application, setting up build & deployment process
Preparing documents, flow charts, sequence diagrams, specifications
Mentoring junior team members
Participating in code reviews, technical reviews
Reporting of Project status and Statistics (Test coverage, Timely updates, …)

Primary Skills:

Java8 with new features, Spring Boot, Excellent Database Skills, Gradle/Maven, CI/CD, MySQL, JPA,


4-7 years development experience
Thoroughly understands of OOP & design principles and patterns Implements best coding practices (e.g. clean code)
Can write reusable functions, objects
Ensures proper error & exception handling, memory management
Experience in building scalable applications on different technologies & platforms
Understands application security, common attack vectors and how to code defensively
Experience in using CI/CD tools, can set up a build & deployment tool
Understands different configuration management tools
Knows the branching & Merging strategies, setting up repositories, etc.
Experience in writing automation test cases
Can design a normalized DB schema, has good experience in using views, procedures, functions, triggers
Good knowledge of editors, debuggers, IDEs
Ability to prioritize the work as per the project needs
Experienced in Agile development methodology

Secondary Skills:

AngularJS, JavaScript, Microservices Architecture, Release/Deployment in cloud environment


Education and Experience:

B-Tech In Computer science
4-7 years of work experience

Salary:

1 Lac to 1.25 Lacs per month