JobConnect

Senior Backend Software Engineer

Ford is seeking a Senior Backend Software Engineer (Java) with 7–8 years of experience to design, build, and scale robust microservices and RESTful APIs using Java (8/11/17+) and Spring Boot. The ideal candidate has hands-on expertise with cloud-native deployments on GCP Cloud Run and Red Hat OpenShift, Infrastructure as Code with Terraform, and a strong track record of driving CI/CD automation and monolith-to-microservices transformations.

  • Backend software engineer with 7–8 years of professional experience delivering scalable Java applications. Expert in Java 8/11/17+ with a deep understanding of core concepts and JVM internals. Strong problem-solver with proven skills in data structures and algorithms to optimize performance.
  • Highly proficient in designing, developing, and maintaining robust RESTful APIs and building scalable microservices using the Spring Boot framework.
  • Hands-on with containerized deployments and cloud platforms, including Google Cloud Platform (Cloud Run) and Red Hat OpenShift, plus Infrastructure as Code (Terraform) for provisioning and managing cloud environments.
  • Experienced in building and maintaining automated CI/CD pipelines, ensuring frequent and reliable code releases. Comfortable debugging across distributed systems and driving root-cause analysis.
  • Agile advocate with experience participating in all sprint ceremonies, Jira-based task tracking, and cross-functional collaboration in fast-paced environments.
  • Proficient with relational (SQL) and NoSQL databases. Committed to writing clean, maintainable, well-tested code and mentoring teammates.
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Relevant cloud certifications (GCP Associate/Professional) are a significant plus.

Core Competencies (Must have )

  • Java (8/11/17+), JVM internals
  • Spring Boot, RESTful APIs, microservices
  • Cloud & containers: GCP Cloud Run, Red Hat OpenShift
  • Infrastructure as Code: Terraform

Core Competencies (Nice to have )

  • CI/CD: automated pipelines,
  • Databases: SQL and Postgres
  • Debugging, performance tuning, distributed systems
  • Agile, Jira, cross-functional teamwork
  • Security, testing (unit/integration), code quality

Experienced in

  • Develop a monolith to microservices, delivering measurable improvements in scalability, resilience, and deployment speed (provide % and metrics).
  • Designed and implemented a suite of RESTful APIs with Spring Boot consumed by multiple services, achieving target latency and throughput (provide numbers).
  • Built and maintained CI/CD pipelines enabling X% faster release cycles; automated tests and deployment to GCP/OpenShift environments.
  • Knowledge on Terraform-based infrastructure for cloud resources, improving provisioning reproducibility and reducing setup time.

Degree: Bachelor’s or master’s in computer science, Engineering, or equivalent .

Skills

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • GCP
  • Terraform
  • CI/CD

Related jobs

Ford Motor CompanyApply for this job