Lead Java Platform Engineer - GCP, Kubernetes & CI/CD at EFDS in Chennai, Tamil Nadu, India
- Company: EFDS
- Location: Chennai, Tamil Nadu, India
- Posted: Sep 19, 2026
- Type: Full-time
- Experience: 7+ years
Overview
As a Senior Java Microservices & GCP Platform Engineer, you will be responsible for designing, developing, and deploying cloud-native applications using Java and Spring Boot. You will collaborate with architects, product teams, and platform engineers to build scalable and resilient solutions while i…
Job description
- As a Senior Java Microservices & GCP Platform Engineer, you will be responsible for designing, developing, and deploying cloud-native applications using Java and Spring Boot. You will collaborate with architects, product teams, and platform engineers to build scalable and resilient solutions while implementing modern DevOps and GitOps practices.
- The role requires expertise in Google Cloud Platform, Kubernetes, Docker, PostgreSQL, SonarQube, and CI/CD solutions such as Tekton, Cloud Build, and Argo CD. You will contribute to enterprise-scale deployment pipelines and help establish engineering standards that improve software quality, reliability, and operational efficiency.
Responsibilities
- Design, develop, test, and deploy Java-based microservices using Spring Boot.
- Build cloud-native solutions leveraging Google Cloud Platform (GCP) services.
- Develop and maintain scalable, secure, and resilient CI/CD pipelines using Tekton, Cloud Build, and Argo CD.
- Implement GitOps practices and deployment automation across multiple environments.
- Collaborate with stakeholders to analyze functional and non-functional requirements and translate them into technical solutions.
- Define and implement architecture patterns that support scalability, availability, observability, and resilience.
- Manage containerized applications using Docker and Kubernetes.
- Optimize application performance, reliability, and operational efficiency.
- Design and maintain PostgreSQL databases, including schema design and query optimization.
- Integrate SonarQube into development workflows to improve code quality, security, and maintainability.
- Troubleshoot production issues and support continuous improvement initiatives.
- Establish and promote engineering best practices for cloud-native development and CI/CD adoption.
Requirements
- Minimum 7 years of professional software development experience.
- Strong hands-on experience with Java and Spring Boot.
- Experience designing, developing, and deploying microservices architectures.
- Minimum 3 years of hands-on experience with Google Cloud Platform (GCP).
- Strong expertise in Docker and Kubernetes, including deployment, orchestration, and troubleshooting.
- Experience with CI/CD tools such as Tekton, Cloud Build, and Argo CD.
- Strong knowledge of PostgreSQL, including relational database design, indexing, and query optimization.
- Experience using SonarQube for code quality analysis, security scanning, and governance.
- Knowledge of software design principles, application scalability, and resilience patterns.
- Experience working in Agile development environments.
- Experience implementing GitOps methodologies.
- Exposure to cloud security and infrastructure automation practices.
- Experience with observability and monitoring tools.
- Knowledge of enterprise-scale platform engineering practices.
- APPLY NOW
Skills
Required
- Java
- Spring Boot
- Google Cloud Platform (GCP)
- Docker
- Kubernetes
- Tekton
- Cloud Build
- Argo CD
- PostgreSQL
- SonarQube
- Microservices architecture
- CI/CD
Preferred
- GitOps
- Cloud security
- Infrastructure automation
- Observability and monitoring tools
- Enterprise-scale platform engineering