Belfast, United Kingdom€80,000 - €80,000 /yearTodayUntil 29/05/2026
Full timeOn-site
Job description
Requirements
Must have:
- Hands-on Java or Python experience - Strong understanding of multithreading, concurrency, and microservices architecture - Experience working with distributed data technologies and streaming systems - Solid SQL and data modeling expertise - Exposure to cloud environments and CI/CD pipelines - A proactive mindset and ability to operate in high-ownership, client-facing settings
Responsibilities:
- Design and develop resilient, high-performance backend systems using Java - Build and enhance distributed data pipelines and streaming architectures - Contribute to system design and architectural decision-making - Optimize performance, scalability, and reliability across enterprise platforms - Collaborate closely with internal teams and client stakeholders - Support cloud migrations and modernization initiatives - Mentor engineers and uphold strong development standards
Company:
We are a high-growth cloud and data engineering consultancy based in Belfast, partnering with a brand new FDI to build out our team. Our organization delivers mission-critical cloud, API, and data solutions for enterprise and high-growth clients, embedding directly within their teams to construct scalable, production-grade systems. We offer genuine ownership of complex, enterprise-scale systems, exposure to modern cloud and distributed data technologies, and a hybrid working model. Our competitive salary comes with a strong benefits package, and we foster a collaborative, engineering-first culture focused on long-term growth.