Job Title: Java Lead DeveloperExperience: 810 YearsLocation: MumbaiJob Type: Full-timeJob Summary:We are seeking a highly skilled Java Lead Developer with 810 years of experience to design, develop, and lead scalable and high-performance applications. The ideal candidate should have strong expertise in Java Spring Boot, Microservices, and Cloud-native development, along with hands-on experience in containerization, security, and messaging systems.Key Responsibilities:- Lead the development and architecture of Java-based applications.- Design and implement microservices architecture to ensure high scalability and performance.- Develop backend services using Spring Boot, JPA, and Tomcat.- Implement API Gateway for secure API communication.- Manage Docker and Kubernetes for containerized deployments.- Handle SSL/TLS and certificate management for secure application communications.- Implement Service Mesh for microservices observability and security.- Work with Kafka and MQTT for real-time messaging and event-driven architecture.- Monitor and optimize application performance.- Collaborate with DevOps and cloud teams for seamless CI/CD integration.- Mentor junior developers and conduct code reviews.Required Skills & Qualifications:- 810 years of Java development experience, with expertise in Spring Boot & JPA.- Strong knowledge of Microservices architecture and API Gateway.- Hands-on experience with Docker and Kubernetes for container orchestration.- Good understanding of SSL/TLS and certificate management.- Experience with Service Mesh for microservices security and observability.- Expertise in Kafka and MQTT for real-time data streaming.- Proficiency in Tomcat application server and cloud-native deployments.- Strong knowledge of CI/CD pipelines and DevOps practices.- Excellent problem-solving, debugging, and analytical skills.- Ability to lead teams and guide junior developers.- Educational Qualification:- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.Preferred Qualifications:- Experience with Cloud platforms (AWS, Azure, GCP).- Knowledge of Helm charts and Kubernetes Operators.- Familiarity with security best practices in cloud-native applications.- Experience with Spring Cloud for building distributed systems.- Familiarity with API Gateway implementation and management.- Knowledge of containerization using Docker.- Basic understanding of front-end technologies such as Angular or React is a plus.If you are passionate about building scalable applications and leading high-performing teams, we would love to hear from you!