Source description
About the role
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 .
More at Tata Consultancy Services