Tech jobs
Job listings
Senior Java Developer — Hybrid Cloud & AI Solutions
Design and build scalable Java/JEE applications for public and private sector clients using Spring, TDD, and CI/CD in IBM’s hybrid cloud and AI solutions practice.
Principal Embedded Software Engineer – Linux/Android Lead
Lead embedded software development for Linux and Android platforms, building mission-critical communications technology using C and TDD.
Java Developer in London - client server
Builds and maintains client-server applications using Java and Kotlin, applying OOP, design patterns, and TDD in an Agile team.
Senior Software Development Engineer - Data Engineering
Build and modernise Capital One’s cloud-based data ecosystem using Java, Python, and React/TypeScript to enable real-time data capture, scalable analytics, and machine learning for credit card customers.
Senior Java Backend Developer
Build and maintain high-performance Java microservices using Spring Boot, Kafka, and SQL/NoSQL databases in a hybrid London office role.
Fullstack Java Developer Cloud & Microservices
Builds and maintains Java-based microservices and JSF UIs, develops APIs, and integrates systems using MuleSoft in a regulated, agile environment.
Senior Java Developer — Flexible, DevOps‑Driven Public Sector
Senior Java developer building secure Java/JEE applications for UK public-sector and defence clients using Spring, JSP/Servlets, TDD and CI/CD.
Software Engineer Java 11 Hybrid
Builds and maintains Java-based back-end services and APIs for a financial-services client using Spring, microservices, Kafka, and cloud platforms.
Senior Java Developer in Manchester - Cathcart Technology
Builds and maintains cloud-native backend services for a modern pensions platform using Java, Spring Boot, and TypeScript in an Agile environment.
Java Developer, Short Term Trading Technology
Build and modernize cloud-native trading and cash management systems in Java 21, migrating legacy workloads to AWS while collaborating with front-office teams.
Senior Java Developer - Newcastle
Senior Java developer building microservices with Spring Boot and Java 8–17, mentoring junior engineers, and driving CI/CD and test automation in a hybrid Newcastle office.
Contract Lead Java Developer
Build and maintain complex Java backends for a SaaS marketing platform, using Spring Boot, REST, MongoDB, and MySQL in an Agile team.
Staff Data Engineer
Build and scale data pipelines in Python to process millions of user requests daily, optimizing retention for a top consumer brand.
Senior Java Developer - Newcastle
Build and maintain enterprise Java applications and microservices using Spring Boot, REST APIs, and SQL/NoSQL databases in an Agile team.
Java Developer - Java, Spring, Hibernate, Jenkins, Agile
Builds and maintains Java-based microservices and REST APIs using Spring Boot, Hibernate, and Jenkins for government and healthcare clients in an Agile environment.
Android Engineer — Build Impactful Apps with Kotlin & Jetpack
Build and maintain ASOS’s Android shopping app using Kotlin and Jetpack, collaborating with designers and product teams to ship polished e-commerce features.
FX Risk Java Developer (VP)
Lead a team of Java engineers to design and build high-performance FX risk calculation systems that power global financial markets at Citi.
Senior Android Engineer (Java/Kotlin) – REST & TDD Expert
Builds and maintains Android apps in Java/Kotlin, integrates REST APIs, and drives test-driven development workflows.
Senior Java Developer - eDV required
Build and maintain Java/JEE applications for UK public-sector and defence clients using Spring, JPA/Hibernate, and CI/CD pipelines.
Android Engineer: Kotlin/Java with MVVM + TDD Expertise
Builds native Android apps in Kotlin/Java using MVVM and TDD to maintain robust, testable mobile applications.