Description
We are looking for a skilled Spring Boot Developer to design, develop, test, and maintain scalable backend applications and RESTful APIs using Java and Spring Boot. The candidate will work with databases, APIs, and development teams to deliver reliable software solutions.
Key Responsibilities
Develop and maintain backend applications using Java and Spring Boot.
Design and develop RESTful APIs and web services.
Build scalable applications using Spring MVC, Spring Data JPA, and Hibernate.
Integrate applications with MySQL/PostgreSQL/Oracle databases.
Implement authentication, authorization, and application security.
Write clean, reusable, and maintainable code.
Perform debugging, troubleshooting, and performance optimization.
Write unit and integration tests using JUnit/Mockito.
Use Git and Maven/Gradle for version control and project builds.
Collaborate with frontend developers, QA engineers, and other team members.
Participate in code reviews and follow Agile development practices.
Required Skills
Strong knowledge of Core Java and OOP concepts.
Hands-on experience with Spring Boot and Spring MVC.
Knowledge of REST API development.
Experience with Spring Data JPA / Hibernate.
Good knowledge of SQL and relational databases.
Knowledge of Git, Maven/Gradle, and Postman.
Location
D. NO. - 213/5, OPPOSITE ANS DHIVYAM, OMALUR MAIN ROAD, NARASOTHIPATTI, SALEM, Narasothipatti, Salem, Tamil Nadu 636004