Sr. Java Developer_Relocation to Dublin
We are looking for Sr. Java Developer to develop high-quality backend services for complex enterprise systems, with an emphasis on architecture, resilience and maintainability.
DOMAIN: Enterprise Software / Backend Systems
LOCATION: Dublin, Ireland - RELOCATION!
WORKING MODEL: Dublin-based / on-site
START: ASAP
ENGLISH: FLUENT
Key responsibilities
Design and develop Java/Spring Boot microservices and event-driven enterprise applications.
Translate domain requirements into clean services, well-defined APIs and robust workflows.
Implement resilient integrations, reliable state handling and production-ready error management.
Contribute to system design, performance, automated tests, CI/CD and engineering standards.
Collaborate with senior engineers and business stakeholders; use AI-assisted coding tools responsibly.
Required profile
Deep commercial Java and Spring Boot experience in complex production backend systems.
Proven microservices and event-driven architecture delivery; strong REST and API-first design.
Solid DDD, SOLID and system-design fundamentals; practical exposure to CQRS/Event Sourcing.
Experience with workflows/state machines, resilience patterns and production troubleshooting.
Relational and NoSQL data stores, automated tests, code review and CI/CD.
Fluent English and availability for a Dublin-based on-site assignment.