Senior Backend Java Developer

Solas IT Recruitment

Dublin

Hybrid

EUR 111,000 - 166,000

Full time

18 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

Solas IT Recruitment is seeking a Senior Backend Java Developer to design and deliver enterprise applications and distributed services in a hybrid Dublin environment.

The role requires strong Core Java, Java 17/21, Spring Boot and API design experience, plus Kafka/IBM MQ. You will work with Docker/Kubernetes and CI/CD in an Agile team.

Qualifications

  • 10+ years designing and developing enterprise Java systems.
  • Hands-on with Java 17/21 and Spring ecosystem.
  • Experience building secure APIs and event-driven architectures.

Responsibilities

  • Design, develop and maintain scalable Java applications and RESTful services.
  • Build event-driven integrations using Kafka and IBM MQ.
  • Improve performance, reliability and security of applications.
  • Develop database schemas, queries and persistence layers.
  • Write automated tests and contribute to reviews and standards.
  • Support containerised deployments and CI/CD pipelines.
  • Collaborate with distributed teams across the SDLC.

Skills

Core Java
Java 21
Spring Framework
JPA Hibernate
SQL Databases
CI/CD
Docker/Kubernetes
OAuth2/OIDC
JUnit5
OpenAPI Design

Tools

Kafka
IBM MQ
Oracle
PostgreSQL
MySQL
Flyway
Liquibase
HikariCP
JUnit 5
Mockito
Testcontainers
Docker
Kubernetes
OpenShift
Jenkins
GitHub Actions
GitLab CI
ArgoCD

Job description

Senior Backend Java Developer – 12-Month Daily Rate Contract

Contract: 12 months

Working arrangement: Hybrid – 3 days per week onsite Dublin City Centre

We are recruiting a Senior Backend Java Developer to design and deliver enterprise applications and distributed services. This opportunity suits an experienced developer with strong Core Java skills and experience building secure APIs and event-driven systems.

Key Responsibilities
  • Design, develop and maintain scalable Java applications and RESTful services.
  • Build event-driven integrations using Apache Kafka and IBM MQ.
  • Improve application performance, reliability and security.
  • Develop database schemas, queries and persistence layers.
  • Write automated tests and contribute to code reviews and engineering standards.
  • Support containerised deployments and CI/CD pipelines.
  • Collaborate with distributed teams throughout the software development lifecycle.
Key Requirements
  • 10+ years’ experience designing and developing enterprise Java systems.
  • Strong Core Java skills, with hands‑on experience using Java 17 or 21, preferably Java 21.
  • Experience with Spring, Spring Boot and Jakarta EE, ideally including Spring Framework 7 and Spring Boot 4.x.
  • Knowledge of JVM internals, garbage collection tuning and performance profiling.
  • Strong SQL and database experience with Oracle, PostgreSQL or MySQL, including PL/SQL where applicable.
  • Experience with JPA/Hibernate, HikariCP and database migration tools such as Flyway or Liquibase.
  • Experience with Kafka and IBM MQ, including partitioning, consumer groups, idempotency and transactional outbox patterns.
  • Knowledge of Spring Security, OAuth2/OIDC, JWT and access controls.
  • Experience designing APIs using OpenAPI/Swagger and implementing resilience patterns with Resilience4j.
  • Strong automated testing skills using JUnit 5, Mockito, AssertJ, Testcontainers and contract testing tools.
  • Experience with Docker, Kubernetes and/or Red Hat OpenShift.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI or ArgoCD.
  • Practical experience using AI-assisted development tools, such as Claude, GitHub Copilot, Devin or Cursor.
  • Experience working within Agile teams and across the full SDLC.
  • Redis, MongoDB or Elasticsearch.
  • Micrometer, Prometheus, Grafana and OpenTelemetry.
  • Spring AI, LLM integrations, RAG workflows or vector databases such as pgvector.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

The Recruitment Company • Galway

Hybrid
EUR 61,000 - 101,000
Senior Software Engineer – Java / Distributed Systems (€360 per day)
Senior Software Engineer – Java / Distributed Systems (€360 per day)

Solas IT Recruitment • Dublin

Hybrid
EUR 56,000 - 76,000
Software Engineer - Java&Angular
Software Engineer - Java&Angular

E‑Frontiers • Galway

Hybrid
EUR 110,000 - 140,000
Senior Java Engineer
Senior Java Engineer

E‑Frontiers • Galway

Hybrid
EUR 101,000 - 106,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
Senior Backend Developer (Java)
Senior Backend Developer (Java)

ID-Pal • Ireland

Remote
EUR 90,000 - 120,000
Java Developer – Mid to Senior
Java Developer – Mid to Senior

Cpl Group • Dublin

On-site
EUR 65,000 - 101,000
Senior Java Developer
Senior Java Developer

The Recruitment Company • Munster

Hybrid
EUR 83,000 - 92,000
JAVA Developer
JAVA Developer

SinglePoint • Dublin

On-site
EUR 70,000 - 100,000
Competitive salary
Generous annual leave
Learning and development opportunities
+1
Java Developer
Java Developer

Sentior, Ltd. • Galway

Hybrid
EUR 78,000 - 106,000