Senior Software Engineer (Java)

General Motors
📍 Dublin, County Dublin, Ireland 💼 Full time 🕒 Posted June 19, 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 m...
  • Ready to Apply?

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

    Submit Application

    Job Details

    • Location Dublin, County Dublin
    • Job Type Full time
    • Category Computer Occupations
    • Posted Date June 19, 2026
    • Application Deadline July 29, 2026