Belfast, United Kingdom€100,000 - €100,000 /year3 days agoUntil 29/05/2026
Full timeOn-site
Job description
Requirements
Must have:
- Strong commercial experience developing backend systems using Java (Spring Boot or similar frameworks) - Proven experience building distributed systems and microservices architectures - Experience designing and implementing event-driven architectures using messaging or streaming technologies - Experience working with cloud platforms (AWS preferred) and modern DevOps practices - Familiarity with containerisation and orchestration tools such as Docker and Kubernetes - Strong experience with API design and scalable service architectures - Experience working with NoSQL and distributed data stores such as DynamoDB or MongoDB - Understanding of modern architectural patterns including CQRS and Event Sourcing
Responsibilities:
- Design and deliver scalable Java-based microservices and distributed systems within a modern cloud-native architecture - Lead the development of event-driven architectures using messaging, event streaming, and asynchronous processing patterns - Contribute to the evolution of the platform architecture using CQRS, Event Sourcing, and domain-driven design principles - Build and maintain services deployed in containerised environments using Kubernetes in AWS - Develop and optimise APIs and service integrations used across multiple internal platforms - Partner with engineering teams globally to establish architecture standards and best practices for APIs and event-driven systems - Identify and lead initiatives to address architecture debt, improve operational efficiency, and modernise legacy services - Ensure systems align with AWS Well-Architected Framework principles, focusing on reliability, performance, cost optimisation, and security - Contribute hands-on to the delivery of mission-critical platform projects when required
Company:
We are a globally recognised SaaS technology company building large-scale data and commerce platforms used by some of the worlds most recognisable retail and consumer brands. Our Belfast engineering centre plays a key role in designing and delivering highly scalable cloud-native systems that process millions of transactions and events daily. We offer the opportunity to work on high-scale global SaaS platforms, competitive salary, bonus, and a strong benefits package, all within a high-performing engineering team that enjoys global collaboration.