Senior Java Engineer – Spring Microservices & Azure

General Motors

Dublin

Hybrid

EUR 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

General Motors is seeking a Senior Software Engineer to design, develop, and support Java applications and Spring Boot microservices in a connected-vehicle environment. You will work with third-party vendors on API integrations, build RESTful services, and implement event-based messaging using Kafka or Azure EventHub while troubleshooting production issues in an Agile setting.

The role emphasizes Azure Cloud, TDD with JUnit, and CI/CD practices.

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 Azure Cloud Services.
  • Ability to troubleshoot complex distributed systems.
  • Experience working in Agile development environments.
  • Ability to work independently and deliver with minimal guidance.
  • Experience supporting deployments and post-release validation activities.
  • Experience converting business needs into user stories and engineering tasks.

Responsibilities

  • Design, develop, and support Java applications and Spring Boot microservices.
  • Work with third-party vendors and dependencies, with a particular focus on API integration.
  • Build and maintain RESTful APIs and event-based messaging integrations, including Kafka and/or Azure EventHub patterns.
  • Troubleshoot issues across a complex microservices ecosystem.
  • Deliver user stories with minimal guidance in a fast-paced Agile environment.
  • Translate business requirements into user stories and technical tasks.
  • Support production deployments and perform post-deployment validation.

Skills

Java programming
RESTful APIs
Event-based messaging
Agile delivery
Distributed systems troubleshooting
Independent work
Technical translation of business to 2

Education

Bachelor's degree in Computer Science/Engineering

Tools

Spring Boot
Azure Cloud Services
Jira
Confluence
Slack
GitHub
GitHub Actions
Kafka
Azure EventHub
JUnit

Job description

General Motors is seeking a Senior Software Engineer to design, develop, and support Java applications and Spring Boot microservices in a connected-vehicle environment. You will work with third-party vendors on API integrations, build RESTful services, and implement event-based messaging using Kafka or Azure EventHub while troubleshooting production issues in an Agile setting.

The role emphasizes Azure Cloud, TDD with JUnit, and CI/CD practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Java)
Senior Software Engineer (Java)

General Motors • Dublin

Hybrid
EUR 90,000 - 130,000
Senior Java Engineer
Senior Java Engineer

Yadimen Consultancy Ltd • Dublin

On-site
EUR 110,000 - 140,000
Senior Java Engineer
Senior Java Engineer

Yadimen Consulting Limited • Dublin

On-site
EUR 120,000 - 180,000
Senior Motorsports Software Engineer – Ireland (Hybrid)
Senior Motorsports Software Engineer – Ireland (Hybrid)

General Motors • Limerick

Hybrid
EUR 90,000 - 120,000
Senior Motorsports Software Engineer — Hybrid (Ireland)
Senior Motorsports Software Engineer — Hybrid (Ireland)

General Motors • Dublin

Hybrid
EUR 90,000 - 120,000
Senior Java Backend Engineer - AWS, Spring Boot
Senior Java Backend Engineer - AWS, Spring Boot

Harvey Nash • Galway

On-site
EUR 75,000 - 110,000
Cloud-Native Java Engineer — Spring Boot & Azure Microservices
Cloud-Native Java Engineer — Spring Boot & Azure Microservices

LexisNexis Risk Solutions • Dublin

On-site
EUR 70,000 - 110,000
Senior Java Engineer — Cloud Microservices & Resilient APIs
Senior Java Engineer — Cloud Microservices & Resilient APIs

Yadimen Consultancy Ltd • Dublin

On-site
EUR 110,000 - 140,000
Senior Java Engineer ( SpringBoot, Microservice, Kafka)
Senior Java Engineer ( SpringBoot, Microservice, Kafka)

Yadimen Consulting Limited • Dublin

Hybrid
EUR 110,000 - 140,000
Senior Software Developer
Senior Software Developer

Total Talent • Dublin

On-site
EUR 90,000 - 130,000