Java Technologies
2d ago
source : JobsLo

Experience in designing, building and testing Java EE applications using Java 8 or above

Experience with Object-Oriented Design (OOD).

Experience in integration of Java based middleware or backend with Frontend frameworks

Advance :

In-depth knowledge of popular Java frameworks like Spring Boot,Spring MVC and Spring Security

In depth knowledge of REST APIs

In depth knowledge of ORM frameworks especially Hibernate

Very good understanding of Automation testing and Unit testing using Mockito / PowerMock and JUNIT

Very Good understanding of application security vulnerabilties and their fixes.

Good level of understanding of estimation techniques.

Knowledge about CI / CD will be an added advantage.

Any Other :

Any prior experience in leading a small to fairly sized team of developers along with advanced skills will be preferred.

Exposure to AWS SDK / any other cloud platform will be an added advantage.

Key Responsibility :

Identify and analyse user requirements

Prioritize, assign and execute tasks throughout the software development life cycle

Develop Java EE applications

Write well-designed, efficient code

Review, test and debug team members- code

Design database architecture

Schedule product releases with internal teams

Document development phases

Ensure our applications are secure and up-to-date

Develop the initial framework or platform of the solution which each developer will use to build the solution.

Meet with the Technical Lead on a regular basis to discuss the development quality measures for the project and assess that the best practices are being adhered to.

Using coding standards and best practices to ensure quality.

Should have knowledge about estimation techniques and task / story estimations.

Escalate any technical issues, roadblocks or project risks to the Technical Lead

INR Month

  • Experience 6 - 9 Years
  • Qualification Graduation
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form