Java Developer

People Prime Worldwide
Greater Kolkata Area

Experience: 4 - 20 years

Max Experience: 20

Design, develop, and maintain applications using Java and Spring Boot.

Build and integrate RESTful APIs and microservices.

Write clean, reusable, efficient, and maintainable code.

Work with relational and NoSQL databases.

Troubleshoot, debug, and resolve application issues.

Participate in code reviews and follow software development best practices.

Collaborate with product owners, QA engineers, and cross-functional teams.

Write unit and integration tests using JUnit and Mockito.

Use Git and CI/CD tools to support build and deployment processes.

Contribute to application performance optimization and security.

Required Technical Skills

Strong proficiency in Core Java and Object-Oriented Programming (OOP).

Experience with Java 8 or later.

Hands-on experience with Spring Boot, Spring MVC, and Spring Framework.

Knowledge of microservices architecture and REST APIs.

Experience with Hibernate/JPA.

Working knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle.

Familiarity with Git, Maven/Gradle, and CI/CD pipelines.

Experience with unit testing using JUnit and Mockito.

Understanding of Agile/Scrum methodologies.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →