Full Stack Software Engineer

Posted Yesterday
Chennai, Tamil Nadu, IND
Hybrid
Entry level
Automotive
The Role
Develop and maintain full-stack applications using Java, Spring Boot, Angular, React, SQL, and GCP. Build microservices, responsive interfaces, REST APIs, infrastructure with Terraform, and CI/CD pipelines. Manage security and code quality scanning with Fossa, Checkmarx, 42Crunch, and SonarQube, while publishing APIs through Apigee. Collaborate across engineering, product, QA, DevOps, and security teams; optimize performance, participate in reviews, and support knowledge transfer. Python and AI/ML experience are advantageous.
Summary Generated by Built In

When applying for this position, please ensure you use your external-facing profile / resume to avoid screening rejection.

We are seeking an experienced Full-Stack Software Engineer to join our team as a backfill replacement. This role is critical to maintaining continuity on our current engineering initiatives and requires a hands-on developer who is comfortable working across the full technology stack — from backend microservices to front-end user interfaces, deployed and managed in a cloud-native environment.

The ideal candidate will bring strong expertise in Core Java/Spring Boot for backend/microservices development, combined with solid front-end development skills using Angular, React, and HTML to build responsive, user-friendly interfaces. Strong SQL skills are essential for data modeling, writing efficient queries, and working with relational databases that support our applications. Practical, hands-on experience deploying and managing services on Google Cloud Platform (GCP) is essential, as our applications are built and operated in a cloud-native architecture. Experience with Terraform for infrastructure-as-code and GitHub for source control and collaborative development workflows is also required to support our DevOps practices.

Security and code quality are top priorities for this role. The candidate will be expected to perform security checks throughout the development lifecycle, leveraging tools such as Fossa for open-source license and vulnerability scanning, Checkmarx for static application security testing (SAST), 42Crunch for API security testing, and Sonar (SonarQube) for static code analysis and code quality checks. Experience with Apigee for API publishing and management is also required, as APIs developed by this team are published and governed through the Apigee platform.

Additionally, familiarity with Python and exposure to AI/machine learning concepts will be considered a strong added advantage, as our teams increasingly integrate intelligent automation and data-driven features into our applications.

Responsibilities

When applying for this position, please ensure you use your external-facing profile / resume to avoid screening rejection.

  •  
  • Design, develop, test, and maintain full-stack applications using Java / Spring Boot microservices architecture.
  • Build responsive, dynamic front-end interfaces using Angular, React, and HTML.
  • Develop, deploy, and manage cloud-native applications and services on Google Cloud Platform (GCP).
  • Author and maintain Infrastructure-as-Code (IaC) using Terraform to provision and manage cloud resources.
  • Manage source code, branching, pull requests, and version control workflows using GitHub.
  • Perform application security checks and remediate vulnerabilities identified through security scanning tools throughout the SDLC.
  • Use Fossa to scan for open-source license compliance and dependency vulnerabilities.
  • Use Checkmarx to run static application security testing (SAST) and remediate identified vulnerabilities in source code.
  • Use 42Crunch to conduct API security testing and enforce secure API design and development practices.
  • Publish, manage, and govern APIs using Apigee, ensuring proper versioning, access control, and documentation.
  • Run static code analysis using Sonar (SonarQube) and address code quality, maintainability, and security issues identified.
  • Collaborate with cross-functional teams (product owners, architects, QA, DevOps, and security teams) to deliver high-quality, secure software on schedule.
  • Write and optimize complex SQL queries, stored procedures, and database schemas to support application functionality and performance.
  • Participate in code reviews, design discussions, and architecture decisions to ensure scalability, security, and performance.
  • Troubleshoot, debug, and optimize application performance across the stack, including front-end and database query performance.
  • Implement CI/CD pipelines and integrate automated security and quality gates (Fossa, Checkmarx, Sonar, 42Crunch) into the build/deploy process.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Participate in planning, stand-ups and contribute to continuous process improvement.
  • Explore opportunities to leverage Python and AI/ML capabilities to enhance application features, automation, and data insights, where applicable.
  • Support knowledge transfer and documentation as part of the backfill transition.
Qualifications
  • Strong hands-on experience with Core Java/Spring Boot microservices development.
  • Solid front-end development experience with Angular, React, and HTML.
  • Familiarity in SQL, including query optimization, database design, and working with relational databases.
  • Practical, hands-on experience with cloud-native deployment and services on Google Cloud Platform (GCP).
  • Hands-on experience with Terraform for infrastructure-as-code provisioning and management.
  • Proficiency with GitHub for version control, branching strategies, and collaborative development.
  • Experience with application security practices, including vulnerability scanning and remediation.
  • Familiarity with Fossa (open-source license/vulnerability scanning), Checkmarx (static application security testing), 42Crunch (API security testing), Sonar/SonarQube (static code analysis), and Apigee (API publishing and management).
  • Experience building, securing, and consuming RESTful APIs.
  • Understanding of software engineering best practices, including CI/CD and automated testing.
  • Strong problem-solving skills and ability to work independently as well as collaboratively in a team environment.
  • Added Advantage:
  • Working knowledge of Python programming.
  • Exposure to or hands-on experience with AI/Machine Learning concepts, frameworks, or applications.

Skills Required

  • Strong hands-on experience with Core Java and Spring Boot microservices development
  • Solid front-end development experience with Angular, React, and HTML
  • Familiarity with SQL, query optimization, database design, and relational databases
  • Hands-on experience deploying and managing cloud-native services on Google Cloud Platform
  • Hands-on experience with Terraform for infrastructure-as-code provisioning and management
  • Proficiency with GitHub for version control, branching strategies, and collaboration
  • Experience with application security practices, vulnerability scanning, and remediation
  • Familiarity with Fossa, Checkmarx, 42Crunch, SonarQube, and Apigee
  • Experience building, securing, and consuming RESTful APIs
  • Understanding of software engineering best practices, CI/CD, and automated testing
  • Strong problem-solving skills and ability to work independently and collaboratively
  • Working knowledge of Python
  • Exposure to or hands-on experience with AI and machine learning concepts, frameworks, or applications

Ford Motor Company Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Ford Motor Company and has not been reviewed or approved by Ford Motor Company.

  • Healthcare Strength Medical, dental, and vision coverage start on day one with options that include zero-premium plans, free mental health support, and wellness resources. For represented hourly employees, health plans are described as low-cost with strong coverage value.
  • Retirement Support A 401(k) with company match and additional company contributions is available from day one, alongside life and disability coverage. Pension eligibility in certain situations and financial-planning support reinforce long‑term security.
  • Parental & Family Support Paid parental leave, fertility, surrogacy, and adoption benefits, plus a ramp‑up program for returning parents, reflect a family‑focused package. Flexible Family Care days and generous time‑off options help address short‑term caregiving and personal needs.

Ford Motor Company Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Dearborn, MI
175,633 Employees
Year Founded: 1903

What We Do

Ford is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet. We are here to provide the means for every person to move and pursue their dreams, serving as a bridge between personal freedom and the future of mobility. In that pursuit, our 186,000 employees around the world help to set the pace of innovation every day.

Similar Jobs

In-Office
2 Locations
510 Employees
In-Office
Chennai, Tamil Nadu, IND

Trimble Logo Trimble

Lead Software Engineer

Hardware • Information Technology • Other • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
10001 Employees

Kyndryl Logo Kyndryl

Senior Software Engineer

Cloud • Information Technology • Consulting
In-Office
4 Locations
46070 Employees

Similar Companies Hiring

Cox Enterprises Thumbnail
Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Atlanta, Georgia
30000 Employees
UL Solutions Thumbnail
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Chicago, IL
15000 Employees
HERE Technologies Thumbnail
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account