Go to search
Lead Java Developer
Java, Apache Kafka, Kubernetes, SQL, Java 8, Spring Boot, Java Microservice Infrastructure
Bangalore, Hyderabad, Pune, Gurgaon
We are seeking a highly skilled remote Lead Java Developer to join our team and lead the development of our microservice infrastructure.
In this role, you will be responsible for architecting, designing, developing, deploying, and operating microservices in a cloud environment. You will also be responsible for ensuring the quality of code and implementing enterprise-level test automation services. If you are passionate about CI/CD, have excellent leadership skills, and are excited about working with a diverse team, we encourage you to apply.
Responsibilities
- Lead the development of our microservice infrastructure
- Architect, design, develop, deploy, and operate microservices in a cloud environment
- Ensure the quality of code and implement enterprise-level test automation services
- Collaborate with cross-functional teams to conceptualize, design, and develop new features and applications
- Identify and troubleshoot system issues and implement effective solutions
- Ensure the scalability, availability, and performance of our microservice infrastructure
Requirements
- Minimum of 5 years of experience as a Java developer
- 1+ years of experience in team leading
- Proven experience architecting, designing, developing, deploying, and operating microservices in a cloud environment
- Solid understanding of data structures and algorithms and how to apply them
- Experience with Apache Kafka, Kubernetes, SQL, Java 8, Spring Boot, and Java microservice infrastructure
- Experience with CI/CD and building enterprise-level test automation services
- Excellent leadership skills and the ability to work with a diverse team
- Fluent English language skills with an upper-intermediate level
Nice to have
- Experience with GraphQL
- Experience with Helm and Terraform
- Experience delivering platforms to third parties or supporting external clients