Skip to main content

Job Description

   Back

Lead - Java Developer

10-03-2026 12:13:07

8 - 12 years

  • Chennai, Tamil Nadu, India (CHN)

Key Responsibilities:

• Design, develop, test, and maintain high-quality Java based applications.

• Implement and manage containerized applications using Docker and Kubernetes.

• Deploy, configure, and maintain applications in Azure Kubernetes Service (AKS).

• Collaborate with cross-functional teams to define, design, and ship new features.

• Troubleshoot and debug issues across the development, testing, and production

environments.

• Optimize application performance and ensure scalability in a cloud-native

environment.

• Write and maintain infrastructure as code (IaC) using tools like Terraform or Azure

Resource Manager (ARM) templates.

• Implement CI/CD pipelines for seamless deployment of applications.

• Ensure best practices in application security, cloud governance, and monitoring.

• Stay updated on the latest trends in cloud computing, Kubernetes, and Java

development.

Technical Skills:

• Proven experience in Java application development (Java 8 or newer preferred).

• Strong knowledge of Spring Framework (Spring Boot, Spring MVC, etc.).

• Hands-on experience with containerization tools like Docker.

• Proficiency in deploying and managing applications on AKS or similar Kubernetes

platforms.

• Understanding of microservices architecture and API design.

• Familiarity with cloud platforms, particularly Microsoft Azure.

• Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.

• Knowledge of relational and NoSQL databases.

• Experience with logging, monitoring, and alerting tools (e.g., Prometheus, Grafana,

ELK Stack).