Staff /Senior Staff Java Developers
5 Days Old
Staff/ Senior Staff Java Developer - Belfast-Hybrid Role - 1-2 days in the office
About the Company
Our client is a globally recognised SaaS technology company building large‑scale data and commerce platforms used by some of the world's most recognisable retail and consumer brands.
Their Belfast engineering centre plays a key role in designing and delivering highly scalable cloud‑native systems that process millions of transactions and events daily.
As part of continued platform evolution, they are seeking Staff / Senior Staff Java Developers to help drive the architecture, delivery, and evolution of modern event‑driven microservices.
The Role
This is a hands‑on technical leadership role focused on designing and delivering highly scalable distributed systems while shaping the long‑term architecture of the platform.
You will work closely with engineering teams across multiple regions to define architecture standards, guide platform evolution, and help modernise core services as the business continues to scale.
While this role involves technical strategy and architecture leadership, it also requires a strong hands‑on engineering mindset, contributing directly to critical platform initiatives when required.
Key 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
Essential Criteria
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
Why Join
Work on high‑scale global SaaS platforms used by leading international brands
Join a high‑performing engineering team in Belfast with strong global collaboration
Opportunity to influence platform architecture and engineering standards across the organisation
Exposure to modern technologies including AWS, Kubernetes, event streaming, and cloud‑native architectures
Competitive salary, bonus, and strong benefits package
#J-18808-Ljbffr
- Location:
- Belfast
- Job Type:
- FullTime