Senior Java Software Engineers
Fintech | Microservices | Scale-Up Environment
Europe Remote €48,000-€55,000 p/a (Under a Business to Business Contract)
We’re partnering with a fast-growing fintech business building out a modern engineering team to support the evolution of its core platforms. This is an opportunity to join a scaling environment where engineers play a key role in shaping systems, architecture, and product direction.
The team is focused on transforming and modernising existing platforms, moving from legacy systems into scalable, cloud-native microservices architectures. You’ll be working on real, high-impact systems across areas such as payments, banking, trading, and financial services.
You’ll be involved in the design, development, and evolution of backend systems, working across the full lifecycle from initial design through to deployment and production support.
This is a hands-on engineering role where you’ll take ownership of features and services, contributing to the ongoing transformation of core systems into microservices-based architecture.
You’ll collaborate closely with product, engineering, and business teams in a fast-paced environment, contributing to both technical decisions and delivery.
Designing and building scalable backend services using Java and Spring Boot
Contributing to the migration of legacy systems into modern microservices architectures
Developing and maintaining APIs and distributed systems
Working across the full development lifecycle, from design through to deployment
Collaborating in an agile, cross-functional team environment
Supporting performance optimisation, system reliability, and scalability
Contributing to architectural discussions and system design
Europe Remote €48,000-€55,000 p/a (Under a Business to Business Contract)
Java and Spring Boot
Microservices architecture
PostgreSQL
Docker and Kubernetes
Kafka and messaging systems
REST APIs
CI/CD pipelines such as GitLab or Jenkins
Cloud-based environments
Frontend exposure with Angular or JavaScript is beneficial but not essential.
Hands-on experience with Camunda is essential, particularly around workflow orchestration, business process automation and managing process flows within microservices architectures. Experience using Camunda as part of monolith-to-microservices decomposition projects or distributed backend systems would be highly beneficial.
Strong experience with Java and backend development
Solid understanding of microservices and distributed systems
Experience working on or contributing to the modernisation of legacy systems
Experience within banking, payments, trading, AML, or broader financial services is required
Engineers who are hands-on and comfortable owning features end-to-end
Ability to understand systems at a broader level, not just isolated components
This is a scale-up environment where engineers are expected to take ownership and contribute beyond just writing code. You’ll have exposure to multiple parts of the system and the opportunity to work on meaningful technical challenges as the platform evolves.
The team values engineers who are proactive, adaptable, and comfortable working across different areas, people who enjoy solving complex problems and contributing to the bigger picture.
If you’re looking for a role where you can have real impact, work on modern systems, and be part of a growing engineering function, this is a great opportunity to explore.
Europe Remote €48,000-€55,000 p/a (Under a Business to Business Contract)