Senior Software Engineer

Company: Ocho
Apply for the Senior Software Engineer
Location: Belfast
Job Description:

Senior Java Engineer – Remote (EU)

You must be based in the EU – applications from outside this remit will be disregarded.

My client is a well-established payments technology business with a large, actively modernised Java platform. This is a hands-on senior engineering role working in small, autonomous teams focused on outcomes over process.

What you’ll be doing:

  • Designing and developing backend services, REST APIs and asynchronous messaging systems on a Java and Spring platform
  • Working across a large, long-lived payments codebase – balancing new feature delivery with ongoing modernisation
  • Collaborating closely with a cross-functional team through the full lifecycle from requirements through to release, including deployment to test and production environments
  • Applying AI-assisted coding tools (Claude Code and others) with genuine judgement – this is treated as a core engineering skill here, not an afterthought

What you’ll need:

  • 5-7 years of professional Java and Spring development experience
  • Solid server-side engineering fundamentals – REST APIs, asynchronous messaging, relational databases
  • Comfortable working in large, multi-module codebases
  • Strong analytical and problem-solving skills with a self-starter mentality
  • Degree in Computer Science or a related field

Nice to have:

  • Experience with Oracle and Hibernate
  • Familiarity with BDD and CI/CD practices
  • Hands-on experience with AI coding tools such as Claude Code

Brendan McCrory

Skills:JAVA SPRING AWS PAYMENTS

Benefits:Work From Home

WHJS1_NI

Posted: June 30th, 2026