Principal Java Engineer - Build Scalable, Impact-Driven Tech
Location: Dublin/Belfast
Salary: €90.000 - #removed# base plus amazing benefits
Join a fast-growing scale-up product and cloud technology company as a Principal Java Engineer where you'll play a key role in shaping scalable, modern backend systems that make a real-world impact on safety and risk mitigation.
This is a high-impact Principal Java Engineer role for someone who thrives on technical leadership, system modernization, and cross-functional collaboration.
Your Responsibilities:
Architect, develop, and maintain scalable Java microservices in an event-driven architecture.
Lead the transition from monolithic systems to microservices-based infrastructure.
Collaborate closely with design, product, and engineering teams to align on goals and solutions.
Set development standards, perform code reviews, and drive continuous technical improvement.
Mentor engineers, fostering a culture of technical excellence and pragmatic innovation.
About You:
Deep expertise in Java and modern microservice development.
Proven experience breaking down legacy systems into agile, scalable solutions.
Skilled at balancing long-term vision with short-term delivery needs.
Strong leadership and mentoring ability with excellent communication skills.
Experience driving architectural decisions in fast-paced, high-growth environments.
Why Join:
Enjoy a hybrid working model with flexible remote options, while being part of a collaborative, inclusive team culture. Benefit from:
Generous annual leave
Private health, dental & optical cover
Company equity plan (ESOP)
Cycle to work and tech allowance schemes
*For this position you need to be based in Ireland or Northern Ireland and hold a valid Visa or an UK/EU passport.