Senior Full Stack Developer
Role details
Job location
Tech stack
Job description
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. You should be a forward-thinking professional who can clearly articulate ideas, contribute to architectural decisions, and drive high-quality software development across the stack.
-
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
Do you have experience in Web services design?, 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. You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!
Benefits & conditions
Pulled from the full job description
- Tuition reimbursement
- Paid parental leave
- Prescription drug insurance
- Parental leave
- Health insurance
- Paid time off
- Employee discount, As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:
- Immediate medical, dental, vision and prescription drug coverage
- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
- Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
- Vehicle discount program for employees and family members and management leases
- Tuition assistance
- Established and active employee resource groups
- Paid time off for individual and team community service
- A generous schedule of paid holidays, including the week between Christmas and New Year's Day
- Paid time off and the option to purchase additional vacation time.
This position is a salary grade 7 and ranges from $99,600-$166,600.