Ford Motor Company Logo

Ford Motor Company

Software Engineer

Posted 14 Days Ago
Be an Early Applicant
Hybrid
Chennai, Tamil Nadu, IND
Mid level
Hybrid
Chennai, Tamil Nadu, IND
Mid level
The Software Engineer will develop and maintain scalable Java applications, RESTful APIs, microservices, and CI/CD pipelines while collaborating in Agile environments. Responsibilities include cloud infrastructure management and performance optimization.
The summary above was generated by AI

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.
Responsibilities
  • Backend software engineer with 5–7 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.
  •  
Qualifications

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

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

Top Skills

Ci/Cd
GCP
Java
JIRA
NoSQL
Red Hat Openshift
Spring Boot
SQL
Terraform

Similar Jobs

12 Days Ago
Remote or Hybrid
India
Senior level
Senior level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Develop and deliver reports and dashboards using Power BI or Cognos, design functional requirements, and optimize performance across data analytics solutions.
Top Skills: CognosPower BI
12 Days Ago
Remote or Hybrid
India
Senior level
Senior level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The role involves developing enterprise-scale applications, providing technical support, leading design and architecture, and ensuring system stability and security while collaborating with product owners.
Top Skills: AWSAzureExcelGroovyJavaJavaScriptMicroservicesMicrosoft Suite (WordMongoDBNode.jsPowerPointReactRemixRestSpring BootVisio)
Yesterday
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
The Senior Software Engineer Lead designs and develops specialized applications to enhance user efficiency, ensuring compliance with security standards, and delivering ongoing support and functionality improvements.
Top Skills: Azure CloudC#Cosmos DbCSSDevOpsDot NetHTMLJavaScriptMongo DbMs Sql ServerNoSQLReactTypescript

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account