- Engineer production-quality code to deploy these solutions in a serverless, microservices architecture
- Enhance testing platforms, improve test automation, foster software craftsmanship
- Surprise and delight customers and partner software engineers
- Monitor and evaluate the performance of our solutions
- Innovate and operate with an iterative, agile and user-centric perspective.
- Collaborate with multi-skilled teams working on commercial/fleet software solutions
- Engage in Test-first Development, Test Driven Development
- Cloud development using cutting-edge technologies and integrations with Ford enterprise systems
Requirements
- Bachelor’s degree in computer science or equivalent
- 7+ years of experience with: Core Java, Spring boot and React.js
- Modern databases (Relational and non-relational)
- Continuous integration/continuous delivery tools and pipelines, such as: (Tekton, Terraform, SonarQube, Maven, Gradle, Harness, Apigee X)
- 2+ years of experience developing and deploying to cloud platforms, such as Google Cloud Platform, AWS and Microsoft Azure
- Proven experience with Test-Driven Development (TDD) methodology
- Strong knowledge of testing frameworks:
- Frontend: Jest, React Testing Library, Cypress, Playwright
- Backend: JUnit 5, Mockito, TestContainers, Spring Boot Test
- Experience with Clean Code principles and design patterns (SOLID, DDD, etc.)
- Proficiency in code quality tools (SonarQube, ESLint, Prettier, Checkstyle)
- Understanding of refactoring techniques and legacy code improvement
Core Competencies
Demonstrates expertise in developing production-quality code within a serverless, microservices architecture, with a strong focus on Test-Driven Development and cloud deployment across platforms like Google Cloud Platform, AWS, and Microsoft Azure. Proficient in enhancing testing frameworks and fostering software craftsmanship to ensure high-quality solutions.
Highest-signal resume keywords
- Core Java
- Spring Boot
- React.js
- Test-Driven Development
- Cloud Development
ATS Optimization Keywords
Hard Skills
- Core Java
- Spring Boot
- React.js
- Test-Driven Development
- Modern Databases
- Continuous Integration
- Continuous Delivery
- Clean Code Principles
- Testing Frameworks
- Code Quality Tools
Soft Skills
- Collaboration
- User-Centric Perspective
- Agile Methodology
Certifications & Qualifications
- Bachelor’s Degree in Computer Science
Industry Keywords
- Microservices Architecture
- Test Automation
- Software Craftsmanship
- Iterative Development
- Commercial Software Solutions
Tools & Technologies
- Google Cloud Platform
- AWS
- Microsoft Azure
- Tekton
- Terraform
- SonarQube
- Maven
- Gradle
- Harness
- Apigee X