About Company: IT Service Organisation
Experience: 5+Years
Location : Chennai
Mode : Work from Office
Notice Period : Immediate to 30days
Job Title: Java Backend Developer
Roles and Responsibilities:
Java Backend Engineer skilled in Spring Boot , microservices , and RESTful API development. Design and scale enterprise-grade backend systems with a focus on performance , reliability , and clean architecture . Expertise in Java , OOP , SOLID principles , and service orchestration is essential. Strong experience in SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB) with query optimization skills. Work with Apache Kafka for event-driven systems ensuring fault tolerance and idempotency. Deploy and manage services on AWS (EC2, ECS, Lambda, Fargate) using CloudFormation or Terraform . Implement CI/CD pipelines with Jenkins, GitLab CI, or GitHub Actions. Ensure code quality with JUnit , Mockito , and REST Assured testing frameworks. Collaborate with cross-functional teams in an Agile environment. Monitor services, optimize performance, and maintain high system uptime. Experience with Linux scripting and logging/monitoring tools is required. Exposure to React or frontend technologies is a plus, not mandatory. Qualification: Bachelor's degree