Senior Full Stack Developer
Ford Motor Company · Dearborn, MI · 6 days ago
On-siteEngineering$100k–$167k/yrFull-time
About the role
We are seeking a highly experienced Senior Full Stack Developer with a strong technical foundation and a passion for solving complex problems. The ideal candidate brings 8+ years of experience, demonstrates strong analytical and critical thinking skills, and thrives in a collaborative, solution-oriented environment.
Responsibilities
- Design, develop, and maintain scalable full stack applications including frontend, backend and database layers.
- Collaborate with cross functional teams to understand business requirements and translate them to technical solutions.
- Build and consume RESTful microservices using Java and Spring Boot.
- Develop modern, responsive front-end applications using React (with Redux) or Angular, HTML and CSS.
- Work with cloud-native architectures on GCP. Leverage GCP services such as Compute Engine, Cloud Run, Cloud SQL, Cloud storage, PUB-SUB, Application Monitoring (Log Analytics), Memory Store for Redis and Cloud Functions to build scalable and resilient applications.
- Implement and manage infrastructure using Terraform (Infrastructure as Code).
- Collaborate with cross-functional teams to define, design, and ship new features.
- TDD, BDD, regression and performance testing. Implement UI and end-to-end testing using frameworks like Selenium, Cypress or Playwright.
- Optimize application performance, including JVM tuning and profiling.
- Ensure code quality through best practices, testing, and reviews.
- Contribute to system architecture and technical decision-making.
- Work with team members to establish best practices to maximize efficiency and minimize risk.
- Interact and work closely with product managers to devise solutions and break them into incremental production-ready user stories.
- Execute API Load and Performance (L&P) on API/modules developed.
- Use DevOps tools such as Tekton, SonarQube, Checkmarx, Fossa, and GitHub to deploy, improve and manage software.
Requirements
- 8+ years of progressive, enterprise-level experience in software development demonstrating expertise in Java, SpringBoot, Mongo DB, PostgreSQL.
- 5+ experience in designing/implementing large-scale distributed systems and RESTful web services with proficiency in full-stack development using React, Redux, Java, and Node.js.
- 2+ Proficiency with software development and delivery tools and pipelines (Jira, JFrog, Jenkins, Tekton, Terraform, SonarQube, 42Crunch, Fossa, GitHub).
- 2+ experienced in utilizing API security and conformance scanning tools (e.g., 42Crunch) as well as API management platforms (e.g., Apigee) for developing web service proxies and publishing APIs.
- 2+ years of experience in cloud platforms (e.g.,GCP) and related services.
Qualifications
Commensurate with experience.
Skills
- Strong analytical and critical thinking skills.
- Experience with cloud platforms (e.g.,GCP).
- Experience with DevOps tools (e.g., Tekton, SonarQube, Checkmarx, Fossa, GitHub).
- Experience with API security and conformance scanning tools (e.g., 42Crunch).
- Experience with API management platforms (e.g., Apigee).
- Experience with full-stack development using React, Redux, Java, and Node.js.
- Experience with designing/implementing large-scale distributed systems and RESTful web services.
- Experience with cloud-native architectures on GCP.
- Experience with Terraform (Infrastructure as Code).
- Experience with TDD, BDD, regression and performance testing.
- Experience with optimizing application performance, including JVM tuning and profiling.
- Experience with ensuring code quality through best practices, testing, and reviews.
- Experience with contributing to system architecture and technical decision-making.
- Experience with interacting and working closely with product managers to devise solutions and break them into incremental production-ready user stories.
- Experience with executing API Load and Performance (L&P) on API/modules developed.
- Experience with using DevOps tools such as Tekton, SonarQube, Checkmarx, Fossa, and GitHub to deploy, improve and manage software.
Benefits
This position is a salary grade 7 and ranges from $99,600-$166,600. For more information on salary and benefits, click here: https://fordcareers.co/GSR
Pay
This position is a salary grade 7 and ranges from $99,600-$166,600.
Schedule
N/A