Ford Motor Company

Lead Java Platform Engineer - GCP, Kubernetes & CI/CD

Ford Motor Company Chennai, Tamil Nadu, India

Motor Vehicle Manufacturing · 10,001+ employees

8 h ago Closes in 1d
java Senior (5-10 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will design, develop, and deploy scalable Java-based microservices and cloud-native solutions on Google Cloud Platform. Additionally, you will manage CI/CD pipelines, implement GitOps practices, and ensure high standards for application performance and reliability.

What they look for

Java Spring Boot Google Cloud Platform Kubernetes Docker PostgreSQL CI/CD Tekton Cloud Build Argo CD GitOps Microservices SonarQube DevOps Cloud-native development

Requirements

The role requires a minimum of 7 years of software development experience with strong expertise in Java, Spring Boot, and Kubernetes. Candidates must also have at least 3 years of hands-on experience with Google Cloud Platform and modern CI/CD tooling.

Full 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.

Qualifications

  • 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.

Preferred

  • 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.

Similar roles