This job is no longer available
This job expired on 26/07/2026. It no longer accepts applications.
Software Engineer – Java (12‑month contract)
Parker Stewart · Dublin
Job description
About the role
We are looking for a Software Engineer with strong Java expertise to join a large engineering team in Dublin. The team builds and integrates third‑party services into a high‑scale, distributed platform that powers bookings and transactions across multiple international markets.
Key responsibilities
- Design, develop and maintain third‑party API integrations within large‑scale backend systems.
- Create scalable microservices to handle high‑throughput, real‑time request processing.
- Collaborate with internal engineering teams and external partners to launch new service capabilities.
- Optimise system performance, reliability and latency across globally distributed infrastructure.
- Support delivery of new customer‑facing features, ensuring robust handling of edge cases and service failures.
Required profile
- Strong experience in backend software development, especially building and consuming APIs.
- Proven understanding of microservices architecture and distributed systems design principles.
- Experience working with cloud platforms and production‑grade, scalable systems.
- Proficiency in Java or a similar object‑oriented programming language.
- Ability to work across multiple teams and manage complex technical integrations independently.
Required skills
- Java
- API integration
- Microservices
- Distributed systems
- Cloud platforms
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Ireland.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Parker Stewart
Dublin