Senior Software Engineer
- Job ID
- 61398
We are looking for a highly skilled Full Stack Developer (8+years) to design, develop, and maintain modern, scalable web applications using Spring Boot and Angular. The role involves building robust backend services and intuitive frontend interfaces, while ensuring high performance, security, and reliability across the application stack.
You will work closely with product owners, architects, and cross-functional teams in an Agile environment to translate business requirements into technical solutions. The position requires hands-on experience with cloud-native development, particularly on Google Cloud Platform (GCP), including deploying, monitoring, and optimizing applications in a distributed environment.
The ideal candidate should have strong experience in developing and consuming RESTful APIs, as well as working with event-driven architectures using tools like Kafka. You will also be responsible for integrating applications with various enterprise systems and ensuring seamless data flow across services.
In addition, familiarity with modern DevOps practices and tools such as GitHub for version control and CI/CD pipelines is essential. Experience working with JIRA for sprint planning, tracking, and collaboration is expected.
Exposure to AI/ML concepts or Model Context Protocol (MCP) is considered a strong advantage, as the role may involve contributing to intelligent or data-driven features within applications.
You will be expected to follow best practices in coding, testing, and security, perform code reviews, and continuously improve system performance and maintainability. This role demands a proactive mindset, strong problem-solving skills, and the ability to adapt to evolving technologies and business needs.
- Design, develop, and maintain full stack applications
- Build scalable backend services using Spring Boot
- Develop responsive UI using Angular
- Integrate REST APIs and third-party services
- Work with GCP services for deployment and monitoring
- Collaborate with cross-functional teams in Agile sprints
- Ensure code quality, performance, and security best practices
- Bachelor’s degree in Computer Science or related field
- Strong experience with Java, Spring Boot, and Angular
- Hands-on experience with Google Cloud Platform (GCP)
- Proficiency in REST API design and development
- Experience with GitHub, JIRA, and Agile methodologies
- Working knowledge of Kafka or event-driven architecture
- Exposure to AI/ML or MCP concepts is a plus
-
Built on one bold idea and the passion to define sustainable transportation for generations to come, Ford is a story about people with a vision that’s still being written.
What We Do -
Ford’s culture fuels the kind of momentum where ideas flow, progress is unstoppable, and our people keep redefining what it means to innovate.
Our People and Culture -
At Ford, your work matters, your life matters and we’re here to back the whole you—from growth to well-being—so you show up ready to realize your full potential.
Your Benefits
Jobs For You.
Explore roles tailored to your interests, based on your preferences and experience.
-
Group Product Manager
- Kölnische Höfe, Germany
-
Software Engineer
- Chennai, India
-
Senior Software Engineer
- Chennai, India
-
ADAS Systems Cybersecurity Engineer
- Dearborn, Michigan