Senior Java Developer / Lead Java Engineer
Job Summary:
(List Format): Senior Java Developer / Lead Java Engineer DevOps, Azure Cloud, Databricks & Kubernetes Lead the design, development, deployment, and maintenance of scalable, enterprise-grade Java applications using Spring Boot and microservices architecture. Build and deploy cloud-native applications on Microsoft Azure, leveraging Azure Kubernetes Service (AKS) and Azure Databricks. Implement and maintain DevOps best practices, including CI/CD pipelines, automated deployment workflows, and infrastructure automation (using Terraform, ARM templates, or Bicep). Manage containerized applications utilizing Docker and Kubernetes. Integrate Java applications with cloud-based data platforms and distributed systems. Ensure robust application monitoring, logging, troubleshooting, performance optimization, and production support. Collaborate closely with architects, DevOps engineers, data engineers, and cross-functional teams to deliver secure, scalable, reliable, and highly available cloud solutions. Maintain strong code quality and adherence to security, scalability, and reliability standards across cloud environments. Utilize modern DevOps tools (Git, Maven/Gradle) for version control, build, and deployment automation. Provide technical leadership, mentorship, and hands-on expertise within the team and across projects.