Java Backend Engineer
Role summary
A leading financial services client seeks a Backend/Platform Engineer with 5+ years of experience to build and scale internal platforms, developer tooling, and cloud-native infrastructure. The role involves designing and developing scalable backend services using Java and Spring Boot, improving CI/CD pipelines, and enhancing system reliability. Key technologies include Java, Spring Boot, microservices, distributed systems, AWS, CI/CD tools, and Docker/Kubernetes. The ideal candidate possesses strong Java and system design fundamentals, experience with internal tools/platforms, and exposure to DevOps and cloud-native environments, focusing on scalability, performance, and developer experience.
Backend / Platform Engineer (Java)
I’m working with a leading financial services client looking for
Backend / Platform Engineers
to build and scale
internal platforms, developer tooling, and cloud-native infrastructure
.
This role is ideal for engineers who enjoy
building systems that other engineers use
— improving scalability, reliability, and developer productivity.
💻
What you’ll be doing
- Building
internal platforms and developer tooling
used across engineering teams
- Designing and developing
scalable backend services
(Java / Spring Boot)
- Improving
developer experience, CI/CD pipelines, and system reliability
- Working on
distributed systems and cloud-native architectures
- Driving
platform standardisation and automation
🛠
Core Tech Stack
- Java (8–21)
+ Spring Boot
- Microservices & distributed systems
- AWS / cloud platforms
- CI/CD pipelines (Jenkins, GitHub Actions, etc.)
- Docker / Kubernetes
- Kafka or event-driven systems (nice to have)
✅
What we’re looking for
- 5+ years of backend or platform engineering experience
- Strong
Java and system design fundamentals
- Experience building
internal tools, platforms, or infrastructure systems
- Exposure to
DevOps, CI/CD, or cloud-native environments
- Engineers who think about
scalability, performance, and developer experience
🌟
Nice to have
- Platform engineering or
DevTools experience
- Infrastructure as Code (Terraform, etc.)
- Observability (monitoring, logging, tracing)
- Experience in
high-scale environments
*ADVERT DISCLAIMER*
*Research indicates that men will apply to a role when they only meet 50-60% of the descriptions, however, when looking at women and other minority groups, they can look for up to a 99% match in order to apply to a role. If you feel you are a fit for our role, please still apply, don’t worry if you don’t tick every single box. We’d still love to hear from you. We encourage underrepresented talent to apply to all our roles & support accessibility needs*
Similar roles
Java Backend EngineerCGI · Merrimack, New Hampshire, United States · Onsite
Senior Java Backend EngineerApplicantz · Canada · Remote
Senior Java Backend EngineerToptal · Canada · Remote- Senior Java Backend EngineerPublicis Sapient · New York, New York, United States · Onsite
Java Backend EngineerTechDoQuest · Canada · Remote