Tech jobs
Job listings
Java Software Engineer
Build high-throughput Java/Spring Boot APIs for a sports betting platform, using AWS, Kafka, and GraphQL, while practicing TDD and continuous delivery.
Lead Java Developer - Cloud, Microservices & Spring Boot
Lead a Java team building cloud-native microservices with Spring Boot and Spring Cloud, owning components and driving technical innovation in a regulated environment.
Full Stack / Data Engineer · London ·
Build cloud-native apps in C#/.NET on Azure, design Microsoft Fabric data architectures, and integrate LLMs—while troubleshooting production systems in a fast-paced startup.
Senior Java Developer – SC Cleared | Microservices & TDD
Design and build secure Java microservices for government systems using Java 21, TDD/BDD, and streaming messaging in an Agile team.
Principal Android Engineer - Search and Recommendations Experience
Principal Android Engineer leading the architecture and AI integration for Expedia’s mobile search and recommendations, building scalable travel discovery experiences in Kotlin and Jetpack Compose.
Principal Android Architect — AI-Driven Travel Search
Leads Android architecture for an AI-powered travel search app, designing Kotlin-based mobile solutions and integrating ML to enhance user experience.
Principal Android Engineer - Search and Recommendations Experience
Principal Android Engineer building scalable search and AI-driven recommendations for Expedia’s travel apps using Kotlin, Jetpack, and modern architecture patterns.
Java Developer x4 - Knutsford - hybrid working
Builds and maintains Java-based back-end systems and APIs using Spring Boot for a financial services client, focusing on scalable, secure solutions in an agile team.
Principal Android Engineer - Search and Recommendations Experience
Principal Android Engineer at Expedia building search and recommendations features using Kotlin, Jetpack, and AI/ML to enhance travel discovery across mobile apps.
Lead Java Developer - Public sector
Lead backend developer building secure, scalable Java microservices and APIs on AWS for public-sector clients, setting engineering standards and mentoring teams.
Senior Full Stack Java Developer
Senior Full Stack Java Developer builds and maintains cloud-based applications using Java/SpringBoot and modern frontend stacks, leading technical design and mentoring teams on large-scale government projects.
Senior Java Developer API Security
Build and secure cloud-based remote-access microservices in Java, focusing on API design, scalability, and robust security practices within an Agile TDD environment.
London On-Site Product & Data Engineer — AI, APIs & ETL
Builds and maintains GCP-based data pipelines, APIs, and ETL systems for a data-first AI platform, collaborating with leadership on product scaling.
Senior Java Developer
Senior Java developer building and scaling the backend for a live casino platform using Spring, microservices, Kubernetes, and cloud providers to handle high-concurrency gameplay and real-time interactions.
Android Engineer- Regional Experience
Build and maintain Android features for Wise’s fintech app, collaborating with regional teams to deliver localized user experiences using Kotlin, Jetpack Compose, and modern concurrency patterns.
Senior Data Engineer
Design and build scalable data pipelines and ETL processes using Azure, MS Fabric, and Python to support analytics and decision-making across the UK Home Office.
Snr Java Developer
Senior Java developer modernizes a global liquidity platform by migrating a monolith to microservices, updating SWIFT messages to ISO 20022, and hardening production support using Spring Boot, Jenkins, and Oracle.
Java Developer
Lead the design and delivery of secure, scalable Java/Spring Boot microservices for UK government digital services, mentoring teams and driving cloud-native best practices.
Java Developer - Manchester
Build and maintain secure, scalable Java backend services for financial clients, using microservices, APIs, and distributed systems while collaborating in hybrid teams.
Java Developer ( Low Latency )
Principal Java Engineer building high-performance, low-latency financial systems using Java, Spring Boot, AWS, and event-driven architectures in a regulated fintech environment.