Senior Java Software Engineer

AMFConsulting

Galway

On-site

EUR 85,000 - 120,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AMFConsulting is recruiting a Senior Java Software Engineer for a growing R&D team in Galway. The role has a strong backend Java focus, combining hands-on development with input into system design, code quality and mentoring.

You’ll work alongside colleagues across data engineering, firmware, DevOps, UX and cybersecurity to build the next generation of cloud-based software and connected digital solutions.

Qualifications

  • 5+ years of hands-on Java development experience.
  • Proficiency with Spring Boot, Spring Security and Spring Data.
  • Experience designing and documenting RESTful APIs and stateless microservices.
  • Strong SQL and relational database design and optimization.
  • Experience with automated testing frameworks (JUnit, Mockito, Testcontainers).
  • Knowledge of Git, Maven/Gradle, CI/CD pipelines and Docker concepts.
  • Comfort in Linux/UNIX and Windows environments.
  • Excellent communication and ability to work in an Agile team.

Responsibilities

  • Design and develop scalable backend services and RESTful APIs using Java and Spring Boot.
  • Contribute to architectural decisions for secure, high-performance microservices.
  • Build reliable applications with automated unit, integration and performance tests.
  • Collaborate with DevOps on CI/CD pipelines, containers and cloud deployments.
  • Troubleshoot distributed systems and asynchronous workflows.
  • Mentor junior and mid-level engineers through code reviews and knowledge sharing.
  • Partner with product and engineering teams to bring features from concept to production.

Skills

Java
Spring Boot
REST APIs
SQL
Testing frameworks
CI/CD
Docker
Git
Linux/Windows
Communication

Tools

Maven
Gradle
JUnit
Mockito
Testcontainers
Docker
Git
CI/CD tooling

Job description

AMFConsulting is recruiting a Senior Java Software Engineer for a growing R&D team in Galway.

The role has a strong backend Java focus, combining hands-on development with input into system design, code quality and mentoring. You’ll work alongside colleagues across data engineering, firmware, DevOps, UX and cybersecurity to build the next generation of cloud-based software and connected digital solutions.

The role
  • Design and develop scalable backend services and RESTful APIs using modern Java and Spring Boot.
  • Contribute to architectural decisions for secure, high-performance microservices.
  • Build reliable applications supported by automated unit, integration and performance testing.
  • Work closely with DevOps on CI/CD pipelines, containerised environments and cloud deployments.
  • Troubleshoot issues across distributed systems and asynchronous workflows.
  • Support junior and mid-level engineers through mentoring, code reviews and knowledge sharing.
  • Collaborate with product and engineering teams to bring features from concept through to production.
What you’ll bring
  • 5+ years’ hands-on Java development experience, including modern Java versions such as Java 17/21+.
  • Strong experience with Spring Boot, Spring Security and Spring Data.
  • Experience designing, implementing and documenting RESTful APIs and stateless microservices.
  • Strong relational database and SQL skills, including database design, indexing and query optimisation.
  • Experience with automated testing frameworks such as JUnit, Mockito and Testcontainers, alongside test-driven development practices.
  • Proficiency with Git, Maven or Gradle, CI/CD pipelines and Docker concepts.
  • Confidence working across Linux/UNIX and Windows environments.
  • Clear communication skills and the ability to work independently within a collaborative Agile team.
Useful additional experience
  • AWS or Azure cloud platforms.
  • Messaging and streaming technologies such as Kafka, RabbitMQ or MQTT.
  • IoT or telematics data pipelines.
  • Multi-tenant SaaS applications and role-based access control.
  • Monitoring tools such as Prometheus, Grafana, OpenTelemetry or Datadog.
  • Bash or Shell scripting.
  • Familiarity with React, TypeScript or other modern front-end technologies.
What’s on offer

An opportunity to join a multidisciplinary R&D team, contribute to products with a practical environmental impact, and work with evolving technologies. A competitive compensation and benefits package is available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Microservices & Cloud APIs
Senior Java Backend Engineer - Microservices & Cloud APIs

AMFConsulting • Galway

On-site
EUR 85,000 - 120,000
Senior Software Engineer (Java/AWS)
Senior Software Engineer (Java/AWS)

GCS Recruitment • Dublin

Hybrid
EUR 70,000 - 110,000
Senior Software Engineer (Java, full stack)
Senior Software Engineer (Java, full stack)

The Recruitment Company (Australia) • Galway

Hybrid
EUR 80,000 - 105,000
Senior Java Backend Engineer | Cloud/SaaS, Hybrid Dublin
Senior Java Backend Engineer | Cloud/SaaS, Hybrid Dublin

GCS Recruitment • Dublin

Hybrid
EUR 70,000 - 110,000
Java Developer
Java Developer

IT Search • Ireland

Remote
EUR 60,000 - 70,000
Bonus
Excellent benefits
Fully remote
Senior Software Engineer
Senior Software Engineer

The Recruitment Company (Australia) • Galway

Hybrid
EUR 70,000 - 75,000
Senior Java Backend Engineer (Hybrid in Galway)
Senior Java Backend Engineer (Hybrid in Galway)

The Recruitment Company (Australia) • Galway

Hybrid
EUR 80,000 - 105,000
Senior Java Developer
Senior Java Developer

The Recruitment Company (TRC) • Galway

Hybrid
EUR 83,000 - 101,000
Software Engineer - Java&React
Software Engineer - Java&React

E‑Frontiers • Dublin

Hybrid
EUR 80,000 - 105,000
Senior Software Engineer
Senior Software Engineer

Nicoll Curtin • Galway

On-site
EUR 111,000 - 148,000
Top locations