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
