Description
You will develop and maintain backend applications using Java and OOP principles.
Responsibilities
- Develop and maintain backend applications using Core Java and OOP principles.
- Build and maintain services using Spring Boot, Spring MVC, and Spring Data.
- Design and consume REST APIs, ensuring proper structure, response formats, and security.
- Collaborate with teams for requirement analysis, code reviews, and deployment activities.
- Debug and resolve production and QA-reported issues.
Required Skills
- 3–5 years of hands-on experience with Core Java.
- Strong knowledge of OOP, Collections, and Concurrency.
- Proficiency with Spring Boot, Spring MVC, Spring Data, and related modules.
- Experience in REST API development and working with JSON.
- Familiarity with Git, Maven/Gradle, and Agile methodologies.
- Strong analytical and problem-solving abilities.
Preferred Skills
- Knowledge of SQL/NoSQL databases.
- Experience With JUnit Or Other Testing Frameworks.