CINCINNATI CADILLAC logo
CINCINNATI CADILLAC2 days ago

Senior Software Engineer (Java)

Hybrid · Dublin, Leinster, Ireland

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown
Industry
TRANSPORTATION

Job Summary

Senior Software Engineer (Java) responsible for designing, building, and supporting Java-based services in a Spring Boot microservices environment to enable connected vehicle capabilities. Primary duties include developing RESTful APIs and event-based messaging (Kafka/Azure EventHub), integrating third-party APIs, troubleshooting complex distributed systems, and delivering user stories in an Agile setting. Knowledge of mobile technologies (M2M/SM-DP/SM-SR/eSIM concepts) and telecom/carrier integrations is a strong advantage. Role emphasizes production deployments, post-deployment validation, and collaboration within a Hybrid work model at GM in Dublin, Ireland.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5+ years of software development experience in Java
  • Experience with Spring Boot–based microservices
  • Proficiency with Azure Cloud Services, Jira, Confluence, Slack, GitHub, and GitHub Actions
  • Experience with TDD, JUnit, and mocking frameworks
  • Experience with CI, build, and delivery practices using Spring / Spring Boot
  • Familiarity with RESTful APIs and event-based messaging
  • Familiarity with Azure EventHub (and some legacy Kafka)
  • Experience with Agile development environments
  • Strong teamwork, collaboration, and communication skills
  • Hybrid work arrangement
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

CINCINNATI CADILLAC

Senior Software Engineer (Java)

Apply on Sorce