Description
We are looking for a skilled Java Spring Boot Developer to design, develop, test, and maintain scalable backend applications and RESTful APIs. The ideal candidate should have strong knowledge of Java, Spring Boot, database technologies, and microservices architecture.
Key Responsibilities
Develop and maintain backend applications using Java and Spring Boot.
Design and implement RESTful APIs and backend services.
Develop scalable and maintainable microservices.
Work with databases such as MySQL, PostgreSQL, or Oracle.
Write clean, efficient, reusable, and well-documented code.
Implement application security using Spring Security, JWT, or OAuth2.
Perform unit and integration testing using JUnit and Mockito.
Troubleshoot, debug, and resolve application issues.
Participate in code reviews and follow coding standards and best practices.
Integrate applications with third-party APIs and external services.
Work with Git and CI/CD tools for source control and deployment.
Collaborate with frontend developers, QA engineers, DevOps engineers, and business teams.
Monitor application performance and improve reliability and scalability.
Required Skills
Strong knowledge of Core Java.
Experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
Good understanding of REST APIs and JSON.
Experience with Hibernate/JPA.
Strong SQL and database knowledge.
Understanding of microservices architecture.
Knowledge of Maven or Gradle.
Experience with Git/GitHub/GitLab/Bitbucket.
Familiarity with JUnit and Mockito.
Understanding of exception handling, logging, and application performance.
Location
ADITHYA IT SOLUTIONS PVT LTD, NO 213/5 , ANS DHIVYAM OPPOSITE , NARASOTHIPATTI SALEM 636004,, NARASOTHIPATI, Salem, Tamil Nadu 636004