Sub banner

Senior Backend Engineer

Job description.

Senior Backend Engineer (Java / Go)

Candidates must be based in NI All applications not based in NI will be disregarded


Do you enjoy building high-performance backend systems in Java or Go - and doing it at a company that's genuinely going places?

My client is looking for a Senior Backend Engineer to join a growing engineering team working on complex, production-critical systems in a cloud-first environment. This is a role for someone who takes ownership seriously, cares about the quality of what they ship, and wants to work alongside engineers who feel the same way.

The team works out of Belfast and offers a flexible setup - hybrid or fully remote, whatever suits you best.

What you'll be doing

  • Designing and building scalable backend services in Java and/or Go
  • Working across cloud infrastructure (AWS, GCP or Azure)
  • Contributing to system design and key technical decisions
  • Improving performance, reliability and observability of live systems
  • Collaborating with product and engineering teams to deliver real impact
  • Supporting and mentoring engineers around you

What we're looking for

  • Strong commercial experience as a Backend Engineer in Java and/or Go
  • Hands-on experience building and running systems on cloud platforms (AWS, GCP or Azure)
  • Solid understanding of microservices and distributed architectures
  • Experience with REST APIs and relational or NoSQL databases
  • Comfortable in a CI/CD-driven engineering environment
  • A proactive engineer who takes pride in what they build

Nice to have

  • Experience with Kubernetes or Docker
  • Infrastructure as Code (Terraform or similar)
  • Background in security, fintech or high-throughput systems

This role would suit someone who wants genuine ownership, interesting technical challenges and the chance to grow with a company that's scaling fast.

If you have any questions on the role, feel free to reach out to Brendan McCrory directly.

Submit CV for this Job.