Tech jobs
Job listings
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.
Java Developer - Leicester
Build and lead Java-based enterprise applications using Spring, Hibernate, and cloud platforms like AWS/Azure, while mentoring junior engineers and shaping technical direction.
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.
Java Developer
Build and enhance AI-powered Order-to-Cash SaaS features using Java, APIs, and PostgreSQL, collaborating across teams to deliver secure, scalable solutions for large enterprises.
Frontend Developer
Just starting out in your development journey? We're looking for a Front-End Developer with solid TypeScript and React skills who's eager to grow in a supportive, modern dev environment. What You'll Do:…
Senior software engineer, iOS
Build and ship native iOS apps in Swift/SwiftUI for a leading European betting operator, working on a modular codebase and modern tooling while shaping the team’s technical direction.
Senior software engineer, iOS
Build and ship high-quality native iOS apps using Swift, SwiftUI, and UIKit in a fast-paced Agile environment with CI/CD pipelines.
Senior software engineer, iOS
Build and ship high-quality native iOS apps for a gaming company, using Swift/Objective-C, TDD/BDD, and CI/CD while collaborating with product and engineering teams.
.NET Software Developer
Build and maintain .NET-based software solutions for industrial automation, using C# and Azure, while collaborating with customers and stakeholders.
Senior iOS Engineer: High-Performance Apps
Build and optimize native iOS apps using Swift and Objective-C, focusing on performance and best practices like TDD and BDD.
Python Software Developer | Risk Technology
Builds and maintains Python-based risk engines (PFE, Market Risk Limits, CVaR) using Pandas, PySpark and AWS, automating complex risk calculations and integrating post-acquisition systems.
iOS Developer
Build and maintain iOS apps for millions of users using Swift, SwiftUI, and Objective-C, collaborating with cross-functional teams to deliver high-performance mobile experiences.
iOS Developer - Swift, TDD
Senior iOS Developer building native mobile apps in Swift with TDD/BDD, unit/UI testing, and CI/CD for client projects in an Agile team.
Python Software Developer | Risk Technology
Build and maintain Python-based risk engines for market, clearing, counterparty and operational risk using Pandas, NumPy and cloud tech; integrate post-acquisition systems and explore Agentic AI for code generation.
Python Software Developer | Risk Technology
Builds and maintains Python-based risk engines (PFE, Market Risk Limits, CVaR) using Pandas, PySpark and AWS, automating complex risk calculations and integrating data across Marex’s global commodity and financial markets platforms.
Sr. Python Developer
Senior Python developer building and optimizing large-scale applications using PostgreSQL, Linux, and automation tools like Autosys and GIT.
Senior Python Developer
Senior Python developer building and maintaining scalable backend services for a global banking client using Python, SQL, Linux, and Agile practices.
Python Developer
Senior Python developer building scalable financial applications using Python, SQL, Linux, and Autosys in a hybrid role.
Python Developer
Senior Python developer building low-latency data products for a London-based front-office analytics platform serving energy trading and financial markets.