Tech jobs
Job listings
Software Engineer (Java-JEE)
Build and maintain secure, real-time transaction processing systems for global payments using Java-JEE, REST APIs, and cloud/on-prem hybrid infrastructure.
Senior Java Software Engineer
Build and evolve a cloud-native post-trade platform in Java/Spring, designing scalable microservices and APIs for capital markets workflows and client reporting.
Kotlin/JVM Software Engineer
Build and maintain insurance platforms using Kotlin/JVM backends, React frontends, and APIs, collaborating on end-to-end delivery and system design.
Intermediate Java Software Engineer
Build and maintain Java-based software for clients using Spring Boot, REST APIs, Kafka, and cloud platforms like AWS, while following Agile practices and TDD.
Principal Java Software Engineer
Principal Java engineer building high-throughput, event-driven payment systems with Java 17+, Spring WebFlux, Kafka and AKKA in a hybrid London role.
Senior Software Engineer (JVM, Kotlin)
Builds scalable backend services in Kotlin/JVM for a large marketing platform, integrating data pipelines and APIs to power machine-learning-driven insights for enterprise clients.
Lead Software Engineer - Java
Lead a team of engineers to design, build, and deploy scalable Java/Spring Boot microservices in the cloud, while mentoring developers and driving best practices in CI/CD and DevOps.
Java Software Engineer — Lead in Agile, Spring Boot & Testing
Builds and tests Java microservices using Spring Boot in an Agile team, focusing on clean code and Test-Driven Development.
Java Software Engineer (SC Cleared)
Mid-Senior Java Software Engineer building secure, scalable microservices with Spring Boot for mission-critical national security systems.
Software Engineer - Backend (Java)
Build and maintain Java-based microservices for Rightmove’s mobile apps using Spring Boot, Kafka, and Docker, while advocating for test-driven development and scalable architecture.
Java Software Engineer
Build and test Java-based services using Spring Boot, Docker, and DevOps pipelines in an agile team to deliver digital transformation solutions for enterprise clients.
Java Software Engineer
Build and test Java/Spring Boot services in an agile team, writing unit/integration tests and contributing to DevOps pipelines for digital transformation projects.
Java Software Engineer
Build and test Java-based microservices and cloud-native apps using Spring, JUnit, and CI/CD pipelines for a fintech client.
Java Software Engineer
Build and maintain Java-based microservices using Spring, Docker, and cloud platforms (AWS/Azure/GCP) in a DevOps culture focused on automation, CI/CD, and high-quality code.
Software Engineer (Java)
Build and maintain scalable Java-based backend systems for a fast-growing fintech, focusing on APIs, microservices, and financial infrastructure like payments and crypto liquidity.
Java Software Engineer
Build high-throughput Java APIs for a sports betting platform using Spring Boot, GraphQL, Kafka, and AWS, collaborating with UI and data teams.
Senior Java Software Engineer
Senior Java engineer building user-centred digital solutions and leading multi-disciplinary teams using Spring Boot, microservices, AWS/Azure, and CI/CD pipelines.
Senior Java Software Engineer
Senior Java engineer building cloud-native microservices on AWS using Java, Spring Boot, and Spring Cloud, with CI/CD and containerization.
Java Software Engineer
Build and maintain Java/Spring Boot backend services and full-stack features for UK public-sector clients, using AWS/Azure, Docker, and CI/CD in a collaborative, client-embedded team.
Java Software Engineer
Build and test Java/Spring Boot services in an agile team, writing unit/integration tests and contributing to DevOps pipelines for enterprise clients.