Joe Roberts
Backend Software Engineer
Compétences
Voir mes services

Expérience professionnelle
Backend Software Engineer
Ford • Temps plein
Jan 2020 - May 2026 • 6 yrs 4 mos
Designed and delivered robust, scalable cloud features within a Java/Spring Boot microservice ecosystem, providing mission-critical location services for a global EV customer base. ● Applied deep Object-Oriented (OO) programming principles and software design patterns to build complex logic for intelligent map routing and real-time battery projections. ● Designed and implemented Java microservices and REST APIs to optimize data access layers using PostgreSQL and NoSQL, ensuring high-speed routing for a global user base. ● Wrote clean, high-quality, and testable code with an automated testing strategy (JUnit) integrated into Jenkins CI/CD pipelines, covering unit, integration, and smoke testing for blue-green deployments. ● Collaborated cross-functionally with Privacy, Security, and DevOps teams to tackle technical scaling challenges and ensure seamless integration across the enterprise cloud platform.
Software Engineer
Ford Motor • Temps plein
May 2023 - May 2025 • 2 yrs
● Built and maintained backend automation services in Java and Python, integrating with internal OTA APIs to package and validate software artifacts for deployment across multiple vehicle platforms. ● Designed and implemented CI/CD pipelines using Jenkins and GitHub Actions, migrating legacy Groovy workflows to service-oriented architectures for improved scalability and reliability. ● Developed a React-based internal UI that consumed backend APIs, enabling both technical and nontechnical users to trigger OTA deployments without manual configuration.
QA Lab Specialist
Ford • Temps plein
Jun 2018 - Jan 2020 • 1 yr 7 mos
Developed a reusable vehicle plant simulator using deviceWISE to model complex component flows for the global rollout of an Automated Vehicle Scheduling ecosystem. ● Collaborated with plant IT specialists and performed on-site research to translate physical manufacturing logic into accurate digital simulations for system validation.