Job Title - Senior Java Developer Experience - 7years Location - Chennai ( Work from Office ) Budget - 15LPA Primary Skills - Java, Spring, Spring Boot, Hibernate Roles and Responsibilities: Identify and resolve bugs and performance bottlenecks to optimize product performance. Write and maintain automated tests to ensure code quality and reliability. Demonstrate proficiency in problem-solving, design, and debugging. Adapt to both existing code bases and developing code from scratch as required. Work with multiple teams for technical support, guiding and analyzing, writing, building and deployment of software. Maintaining and upgrading the software following deployment. Requirements: Proficiency in Java 1.8/11/17/19 and object-oriented programming concepts. Strong experience with JAVA programming and REST web services, Spring framework, Spring Cloud - microservices. Strong experience with multithreading, exception handling, and collection frameworks. Familiarity with MYSQL, MongoDB, Redis and database concepts. Experience/Familiarity with AWS tools like EC2, ECS, EKS.. Hands-on experience in Build tools (Maven, Ant..), GIT repositories, Eclipse/IntelliJ. Hands-on experience with third-party dependencies and debugging dependency conflicts. Understanding of Socket-based APIs. Ability to write clean, well-documented Java code.