Job description

Job Description - -------------- **Job Role - Java Developer** **Exp- 7+ Years** **Location - Chennai** **Virtual Interview - 29th Jul-26** Job Description: * Design, develop, and maintain Java-based applications. * Develop RESTful APIs and Microservices using Spring Boot. * Write clean, scalable, and efficient code following coding standards. * Collaborate with business analysts, architects, QA teams, and stakeholders. * Perform unit testing, integration testing, and debugging. * Optimize application performance and ensure high availability. * Participate in code reviews and technical discussions. * Work with relational and NoSQL databases. * Manage deployments and application monitoring in cloud environments. * Troubleshoot production issues and provide timely resolutions. Required Skills * Strong proficiency in **Java 8/11/17+**. * Experience with **Spring Framework, Spring Boot, Spring MVC**. * Good understanding of **Microservices Architecture**. * Experience in developing **REST APIs**. * Knowledge of **Hibernate/JPA**. * Experience with **SQL databases** such as MySQL, PostgreSQL, Oracle, or SQL Server. * Familiarity with **Git, Maven, Gradle**. * Understanding of **Design Patterns, OOP Concepts, and Data Structures**. * Experience with **JUnit, Mockito** for testing. * Knowledge of **CI/CD pipelines**.