Senior Software Engineer

Gaelvert Development

Dublin

On-site

EUR 90,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hybrid
Prime Dublin location
Private Medical Insurance
Wellbeing allowance
Learning budget
Work from anywhere
Pension plan
Cycle to Work
Employee referral bonus
Income protection & life assurance

Job summary

Gaelvert Development in Ireland is seeking a Senior Software Engineer to own backend challenges, build real-time data APIs, and mentor a growing team. You'll work with Java 21, Spring Boot, and modern microservices, delivering reliable, scalable systems on time.

You’ll collaborate with architects, product managers, and peers, participate in code reviews, on-call rotations, and hiring processes. The role blends hands-on coding with technical leadership in a dynamic Dublin office with hybrid work.

Qualifications

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • 5+ years backend software engineering delivering complex solutions.
  • Proven experience designing high-throughput, low-latency APIs.
  • Experience with event-driven architectures (Kafka or similar).
  • Production systems with uptime/latency SLAs; real-time data a plus.
  • Strong Java 21 skills; Spring 7+/Boot 4+/Security.
  • REST, WebSocket, and async APIs; Spring WebFlux; reactive programming.
  • Maven; CI/CD tools such as Bamboo or ArgoCD; Docker; Kubernetes.
  • Git (Bitbucket/GitLab) and Jira for issue tracking.
  • PostgreSQL: schema design, indexing; Liquibase a plus.
  • Redis or similar caching systems.
  • JUnit, TDD/BDD, Testcontainers, WireMock, SonarQube.
  • Kafka/RabbitMQ production messaging; delivery guarantees.
  • Monitoring: Prometheus, Micrometer, Grafana.
  • Front-end basics (React/Angular) with TypeScript for tooling.
  • Playwright for end-to-end tests.

Responsibilities

  • Own and resolve complex technical issues, improving reliability and performance.
  • Build, review, and mentor on code quality and system design.
  • Participate in on-call rotations and incident reviews.
  • Mentor engineers and support hiring and technical interviews.
  • Collaborate with team leads, architects, product managers, and engineers.

Skills

Backend APIs
Java 21
Spring Framework
Reactive programming
CI/CD
Docker
Kubernetes
PostgreSQL
Redis
JUnit
Testcontainers
WireMock
SonarQube
Kafka/RabbitMQ
GIT/Jira
WebSocket
Playwright

Education

Bachelor's degree in CS or related

Tools

Maven
ArgoCD
Bamboo
Jenkins
GitLab

Job description

Who we are

Welcome To Gaelvert! We are on a mission to transform product development with cutting-edge teams capable of tackling complex challenges. As part of a young and ambitious organization, your contributions will have a direct impact on both your success and ours.

If you're passionate about tech challenges, love working on cutting-edge projects, and want to join a creative and enthusiastic team in our located Dublin office, we'd love to hear from you. Be part of our exciting journey!

We are committed to fostering an inclusive and diverse workplace where everyone feels valued, respected, and empowered to contribute their unique perspectives and experiences. We welcome applications from candidates of all backgrounds and are dedicated to ensuring equal opportunities throughout our recruitment process.

What you'll do

As a Senior Software Engineer on our backend engineering squad, you'll independently own complex technical challenges and help us deliver the real-time data APIs our business depends on. Your role is hands-on: you'll build, code, review, and mentor, while contributing directly to technical decisions within your team. You're always looking for ways we can get better.

You'll work side by side with your Team Technical Lead, architects, product managers, and fellow engineers to build reliable, scalable solutions delivered on time and to a high standard.

Your responsabilities will include:

  • Investigating and resolving complex technical issues, improving system reliability and performance. Contributing to the implementation and optimisation of scalable, reliable systems, working within the architectural direction set by our enterprise architects.

  • Championing high standards for code quality, participating in code reviews and technical discussions, and supporting peers through mentoring and knowledge sharing. Always looking for ways to improve how we work.

  • Taking part in on-call rotations, respond to production incidents, and help us learn and improve from every incident.

  • Mentoring engineers at earlier stages of their career, offering day-to-day technical guidance, and helping with code reviews and decision-making.

  • Taking part in hiring activities and technical interviews to help the team grow.

What you will work with:

  • Java 21 and Spring suite (Spring Boot, Spring security..)

  • Reactive Programming (Project Reactor / Netty)

  • Asynchronous APIs

  • Kafka or RabbitMQ

  • Docker

  • Kubernetes

  • Helm

  • ArgoCD

  • CI/CD pipelines

  • PostgreSQL

  • DBUnit

  • TDD / BDD

  • Prometheus

  • Grafana

  • Micrometer

What you'll bring
  • Bachelor's degree in Computer Science, Information Systems, or a related technical discipline, or equivalent practical experience.

  • 5+ years of backend software engineering experience, with proven experience delivering complex software solutions.

  • Proven experience designing and operating high-throughput, low-latency APIs at scale.

  • Experience with event-driven / pub-sub architectures (e.g., Kafka, or equivalent).

  • Experience with production systems under strict uptime and latency SLAs; real-time data or other latency-sensitive domains are a strong plus.

  • Strong proficiency in Java 21 and its features, with hands-on experience building production microservices using Spring 7+ / Spring Boot 4+, Spring Security, and the broader Spring ecosystem.

  • Experience with real-time WebSocket communication, RESTful and async APIs, Swagger-documented, for both internal and external consumers. Spring WebFlux and reactive programming with Project Reactor or Netty is a plus.

  • Hands-on experience with Maven, CI/CD tooling such as Bamboo or ArgoCD, Docker, and Kubernetes.

  • Git-based version control (Bitbucket and/or GitLab), and issue tracking in Jira.

  • Strong database engineering skills: PostgreSQL including schema design, indexing, and query optimisation. Experience with Liquibase for schema migrations is a plus.

  • Experience with NoSQL and in-memory systems such as Redis for caching and data structures.

  • Strong automated-testing discipline: JUnit, TDD/BDD, Testcontainers, WireMock, and SonarQube for code quality.

  • Production experience with event-driven messaging using Kafka or RabbitMQ, including producer/consumer design and delivery guarantees.

  • Experience with monitoring and observability tools: Prometheus, Micrometer, Grafana, or equivalent.

  • Familiarity with modern front-end frameworks (React or Angular) and TypeScript, for occasional back-office tooling work.

  • Hands-on experience with Playwright for end-to-end test automation.

Nice to Have

  • Background in iGaming, sports betting, or real-time sports data is a plus.

  • Kubernetes/container platform certifications are a plus.

  • Experience with regulatory or compliance considerations in regulated industries (e.g., data licensing or gambling) is a bonus.

  • Experience with Selenium or Cypress is a plus.

What's in it for you
  • Flexible hybrid working - Enjoy the best of both worlds with a hybrid model, spending 3 days a week in our vibrant Dublin office and the rest working remotely.

  • Prime Dublin location - Work from our modern co-working space in the heart of the city.

  • Time off - 25 days of annual leave, plus all bank holidays.

  • Private Medical Insurance - Company paid private health insurance, with discounted rates available for your dependants.

  • Health & wellbeing allowance - Stay active with up to €40 per month towards gym memberships or sporting activities.

  • Learning & development budget - Invest in your growth with up to €600 per year for courses, certifications, conferences, or other learning opportunities.

  • Work from anywhere - Enjoy the flexibility to work from almost anywhere in the world for up to 4 weeks each year.

  • Competitive pension plan - Benefit from a matched pension contribution of 7% employee / 7% employer.

  • Sustainable commuting benefits - Take advantage of the Cycle to Work Scheme and TaxSaver Commuter Ticket Scheme.

  • Employee referral bonus - Earn up to €3,000 for every successful candidate you refer.

  • Income Protection & Life Assurance - Added peace of mind with company-sponsored financial protection.

Work Eligibility: Please note that we are unable to provide visa sponsorship, support work permit applications, or offer relocation assistance for this position. Applicants must have the legal right to work full-time in Ireland at the time of application.

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

Similar jobs worth comparing

Technical Team Lead
Technical Team Lead

Gaelvert Development • Dublin

Hybrid
EUR 110,000 - 150,000
Hybrid work model
Co-working space in Dublin
25 days annual leave
+6
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Methodius Ltd • Dublin

Hybrid
EUR 70,000 - 90,000
Annual Bonus Scheme
Contributory Pension
Private Medical Insurance
+7
Senior Scala Developer
Senior Scala Developer

Methodius Ltd • Dublin

Hybrid
EUR 80,000 - 100,000
Annual Bonus Scheme
Contributory Pension
Private Medical Insurance
+5
Software Engineer
Software Engineer

ministrybrands • Galway

On-site
EUR 60,000 - 90,000
Hybrid work model
25 days leave
Private health insurance
+2
Senior Java Engineer
Senior Java Engineer

The Recruitment Company Australia • Galway

Hybrid
EUR 90,000 - 120,000
Full Stack Engineer
Full Stack Engineer

Fruition Group Ireland • Dublin

On-site
EUR 80,000 - 120,000
Company pension
25 days annual leave
Company events
Back-End Engineer (Python)
Back-End Engineer (Python)

Jobgether • Ireland

On-site
EUR 70,000 - 100,000
Remote-first across Europe
Asynchronous collaboration
Professional development
+2
Lead Software Engineer
Lead Software Engineer

Medserv • Dublin

Hybrid
EUR 90,000 - 150,000
21 days annual leave
Hybrid work arrangement
Health insurance
+7
Software Engineer
Software Engineer

equifax • Ireland

On-site
EUR 80,000 - 120,000
contributory pension
life cover
income protection
+9
Senior Frontend Engineer
Senior Frontend Engineer

MCS Group • Dublin

Hybrid
EUR 42,000 - 70,000
Hybrid work
Salary up to €70,000
Pension
+4