MCS Group is delighted to be partnering with an ambitious and fast-growing technology company whose innovative products are making a true impact across multiple industries. As the business continues to scale, they’re now looking for a Senior Java Engineer to take a key role in shaping the evolution of their core platform. This is the perfect opportunity for a Senior Software Engineer with previous exposure to design and architecture to step up and take on a more senior role in a scaling software engineering team.
You’ll be joining a small but high-performing, collaborative engineering team, contributing not just code but also technical direction, architectural leadership, and mentorship to less experienced software engineers within the team. This is a role for someone who thrives in a fast-paced, scale-up environment and wants to make a meaningful impact on both the technology and the team around them.
Why this role?
This is a standout opportunity to work closely with a highly driven and visionary Head of Engineering, in a team that punches well above its weight. With significant investment secured over the last 18 months, the company is poised for major growth in 2025—this is your chance to join at just the right time for influence, visibility, and career acceleration.
What You’ll Be Doing
Take ownership of a key function within the company’s core software platform, designing and architecting scalable, cloud-native Java applications.
Lead by example in adopting best practices and modern development approaches.
Collaborate across disciplines, particularly with product teams and hardware engineering, to deliver robust and secure solutions.
Mentor and coach junior engineers, helping to grow capability across the team.
Stay curious and forward-thinking—continuously evaluate and improve the tech stack and development processes.
What You’ll Bring
Deep hands-on experience with Java (latest versions) and Spring Boot in a microservices environment.
Strong background in AWS (Lambda, ECS, DynamoDB, S3, etc.) and cloud-native architecture.
A track record of building and scaling complex distributed systems.
Leadership experience with a passion for developing others and promoting engineering excellence.
A proactive mindset, strong problem-solving ability, and a love for clean, modern software development.
Salary
- Up to £75,000 with a competitive benefits package which includes 10% bonus and share options.
To speak in absolute confidence about this opportunity, please send an up-to-date CV via the link provided or contact Chris Busby, Associate Director - IT Recruitment UK & Ireland, at MCS Group
Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles www.mcsgroup.jobs
All conversations will be treated in the strictest of confidence.
Save Search
Your search has been saved to and can be managed from your dashboard
get alerts
Receive new jobs like
this by email
Matching this job role: JAVA Developer
MCS Group
View Employer Profile
10th Floor,
The Ewart,
3 Bedford St,
Belfast,
BT2 7EP
Job Ref: BBBH57225_1744789841