Software Engineer (Java)

MCS Group

📍 Belfast, Northern Ireland, United-Kingdom

Full-time IT & Technology Posted February 22, 2026

Job Description

MCS Group is delighted to be partnering with a brand new FDI as they build out a new team here in Belfast. Our client is a high-growth cloud and data engineering consultancy. They are seeking a Java software engineer to join their team. This organisation delivers mission-critical cloud, API, and data solutions for enterprise and high-growth clients, embedding directly within client teams to build scalable, production-grade systems.

The Role

This opportunity is ideal for a backend or data-focused engineer who thrives in technically demanding environments. You will be building high-performance, production-grade systems using modern Java frameworks and microservices architecture.

Day-to-day 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