Tech jobs
Job listings
Junior Java Engineer: Backend Developer in Belfast
Build and maintain backend services in Java, designing scalable solutions and writing tests with JUnit/Mockito while collaborating in an agile team.
Senior Software Engineer (Android)
Build Dojo’s new merchant Android app from scratch using Kotlin, Jetpack Compose, and reactive programming, collaborating with product and backend teams to solve real customer payment pain points.
Backend Java Developer - Birmingham • Hybrid • £50–65k • Not London
Build core Java backend services for a data-fabric platform that enforces access rules and optimizes SQL queries across distributed systems.
Backend Java Developer – Data Fabric / Platform Engineering
Build core Java services for a Data Fabric platform that enforces data access policies and optimizes SQL queries across distributed systems.
Lead Java Developer (VP)
Lead a team building and modernizing Citi’s global Fixed Income trading platform in Java/Spring, migrating to microservices and CI/CD to process 200k daily transactions.
Senior Java Developer - Spring Boot & AWS (Hybrid UK)
Builds Spring Boot microservices and cloud-native AWS services for citizen-facing digital systems using TDD and event-driven patterns.
Lead Java Developer
Lead a team building and maintaining Java-based biometric systems for a UK public-sector program, using Spring Boot, microservices, AWS, and Docker.
Senior Java Developer
Builds and maintains secure Java microservices and APIs for a UK government digital transformation program using TDD, Kafka, and CI/CD.
Senior Java Developer
Lead a team of Java developers to build and scale high-traffic citizen-facing services using Java 21+, microservices, and Agile practices.
Lead Java Developer
Senior Java Developer building secure, scalable microservices for UK digital services using Java 21, TDD, Kafka/ActiveMQ, and MongoDB in a hybrid Agile team.
Senior Java Developer
Senior Java developer building Spring Boot microservices and cloud-native services in AWS to support DWP’s Job Guarantee programme, using TDD and Agile practices.
Senior Java Developer
Senior Java developer building and enhancing Spring Boot microservices for a UK government digital platform that supports citizen job-matching, provider engagement and payments using AWS and Agile practices.
Lead Android Developer
Lead a team to design, build, and ship high-quality Android apps for media clients using Kotlin, MVVM, and modern tooling like Dagger/Hilt and ExoPlayer.
BE Java Developer
Maintains and improves a Java-based backend system, debugging production issues, and deploying fixes using microservices, Kubernetes, and Azure cloud services.
Senior Java Developer
Senior Java developer building in-house systems, APIs, and a client web portal for a capital-markets firm, using Spring Boot, TDD, and cloud-native tools while mentoring junior engineers.
Senior Java Developer
Build and maintain Java-based microservices for a public-sector system using Spring Boot, PostgreSQL, ActiveMQ, Docker, and AWS, following Agile and TDD practices.
Full Stack Java Developer - Active SC, Active NPPV3, Java
Builds and maintains full-stack Java applications with React and TypeScript in a microservices environment, using Spring Boot, PostgreSQL, Docker, and CI/CD pipelines.
Lead Software Engineer - Front End (Angular/Java)
Lead full-stack development of banking applications using Angular for the frontend and Java/Spring Boot for backend services, setting architecture standards and mentoring engineers.
Full Stack Developer
Build and maintain full-stack banking applications using Java Spring Boot, Angular/React, and DevOps tooling like GitLab CI/CD, Docker, Kubernetes, and AWS.
Senior Java Developer (Compliance Platform)
Build and maintain a real-time compliance screening platform in Java/Spring that automates customer and transaction checks for a large Ukrainian bank.