AI Native Software Engineer

  • MCS Group
  • City, Belfast
  • 09/06/2026
Full time Information Technology Telecommunications Java Software Engineer

Job Description

MCS Group is looking for an experienced Java Engineer for a contract position in Belfast. This Contract Java Engineer will work as part of a high-performing technology team, delivering large-scale, data intensive applications within a fast-paced financial environment. This contract offers the opportunity to work on enterprise level platforms, contributing to the development of highly scalable systems using modern Java and cloud technologies.

The Role
  • Design, develop and enhance high-volume, data centric Java applications
  • Build scalable and maintainable solutions within a cloud first environment
  • Collaborate with engineering teams on architecture, automation, and platform improvements
  • Contribute to CI/CD pipelines and modern DevOps practices
  • Troubleshoot and resolve complex technical issues across distributed systems
  • Participate in technical discussions, code reviews and solution design initiatives
The Person
  • Strong commercial experience with Java development
  • Experience building or supporting data heavy enterprise applications
  • Hands on experience with GCP or AWS (cloud experience essential)
  • Strong understanding of software engineering best practices and scalable system design
  • Experience working within Agile engineering teams
  • Excellent problem solving and communication skills
  • A background within FinTech or Financial Services is preferred but not essential)

Location: Belfast (Hybrid)
Contract: Until End of 2026
IR35: Inside IR35
Rate: Competitive

MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation. If you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.