Senior Software Engineer (Java)

General Motors
📍 Dublin, Ireland, Ireland 💼 Full-time 🕒 Posted June 24, 2026

Job Description

**Job Description**

**Role Summary**

This role is responsible for software functionality that enables GM vehicles to establish network connectivity. We are seeking a Senior Software Engineer to build and support Java-based services in a microservices environment. The role emphasizes Spring Boot development, third-party API integration, RESTful services, event-based messaging, production troubleshooting and Agile delivery. These microservices manage mobile/GSM carriers (MNOs) in support of Connected Vehicle service enablement and the broader mobile ecosystem. Knowledge and experience of mobile technologies is a strong advantage. For example M2M (SM-DP) & Consumer (SM-DP+) eSIM concepts, SCM and SM-SR workflows, ICCID Profile Swaps, Carrier Integrations, and related connectivity operations that supports Vehicle Connectivity in a multi-carrier environment.

**Key Responsibilities**

+ Design, develop, and support Java applications and Spring Boot microser...

Ready to Apply?

Submit your application today and join our talented team at General Motors.

Submit Application

Job Details

  • Location Dublin, Ireland
  • Job Type Full-time
  • Category other-general
  • Posted Date June 24, 2026
  • Application Deadline June 29, 2026