Levy Professionals
A well-established company in the financial sector is looking for a Senior Backend Engineer to join one of its core omnichannel engineering teams in Amsterdam.
This is a strong opportunity for a backend-focused engineer who enjoys building high-quality APIs, working on customer-facing platforms at scale, and contributing to the technical direction of systems used by millions of users across web and mobile channels.
You’ll join a multidisciplinary team responsible for building and maintaining backend services that power core digital customer propositions. The team focuses specifically on customer product overview and product preference services, critical components in the digital customer journey.
This is a hands-on engineering role with strong influence on architecture, technical quality, and engineering standards within the team.
What you’ll be working on
You’ll help design, build, and improve the backend services that sit behind web and mobile channels, ensuring customers have a seamless and reliable digital experience.
The team is responsible for:
- Building and maintaining secure, scalable backend services for web and mobile platforms
- Developing high-performance REST APIs that connect digital channels with core financial systems
- Improving customer-facing product overview and product preference functionality
- Contributing to platform resilience, performance, and maintainability
- Driving technical improvements and helping shape backend engineering best practices within the team
This is an environment where engineering quality matters: the team works in short release cycles, ships to production every two weeks, and operates with a strong DevOps and continuous improvement mindset.
What they’re looking for
This role is best suited to a senior backend engineer who combines strong Java engineering fundamentals with experience building resilient distributed systems in modern enterprise environments.
You’ll likely be a strong fit if you bring:
- 8+ years of experience in backend software engineering
- Strong hands-on experience with Java (11+)
- Solid experience with Spring Boot, Spring MVC, and Spring Data
- Experience building and maintaining REST APIs in complex enterprise environments
- Strong understanding of distributed systems, event-driven architecture, and service integration
- Experience with messaging platforms such as Kafka, ActiveMQ, IBM MQ, or similar
- Experience with CI/CD pipelines (Azure DevOps is a strong plus)
- Familiarity with Azure and cloud-native engineering practices
- Experience with Docker and containerised deployments (Kubernetes / OpenShift)
- Experience with observability tooling such as Prometheus, Grafana, and Elastic
- Strong understanding of testing practices, including unit and integration testing
- Solid SQL and relational database experience (Oracle is a plus)
- Comfortable working with Linux and basic shell scripting
What matters beyond the tech
Beyond the technical stack, this team is looking for someone who is:
- Comfortable operating in a high-performing engineering environment
- Naturally quality-driven and opinionated about clean, maintainable code
- Happy to mentor peers and contribute to engineering best practices
- Strong in collaborative environments and able to work closely with architects, engineers, and business stakeholders
- Fluent in English (the team is international and works fully in English)
Why this role stands out
This is a great opportunity for a senior backend engineer who enjoys working on meaningful, customer-facing systems in a mature engineering environment with real scale, strong technical ownership, and room to influence.
You’ll be joining a team that values:
- modern backend engineering
- technical ownership
- clean architecture
- continuous delivery
- long-term platform quality


