Tech jobs
Job listings
Java Developer - Central Government
Develops Java-based software for UK government services, focusing on system stability, reusable libraries, and automated testing. Core tech stack: Spring Boot, AWS, Kafka, MongoDB.
Lead Java Developer - Central Government
Lead Java Developer for a UK government agency, driving technical evolution, setting standards, and leading software engineering teams to build reusable libraries and services. Core tech stack: Spring Boot, AWS, Kafka, MongoDB.
Java Developer
Build and maintain enterprise Java applications using Spring, J2EE, and CI/CD pipelines in a regulated environment; support JBoss, Jenkins, and Ansible while collaborating in Agile teams.
Senior Full Stack Kotlin Developer
Senior Full Stack Kotlin Developer leads Kotlin-based digital solutions for public/private sector clients, combining strategy, design, and engineering to deliver scalable, secure systems. Mentors teams and ensures technical excellence in consultancy projects requiring on-site client engagement.
Lead Developer (Mobile)
Lead a team to build and deliver the Post Office Mobile Travel App and in-branch Government Service apps using React Native, TypeScript, and cloud services like AWS.
Python Developer
Builds and optimizes Python-based systems for financial data processing, integrating client inputs into quantitative algorithms and ensuring secure, high-performance outputs for global institutions.
Software Developer Internship
An internship building proprietary trading and risk applications in London, focusing on data decoding, normalization, and trade communication tools using C++, Python, and Java under senior guidance.
Software Engineer, Senior
Senior Java developer building and maintaining enterprise supply chain/logistics software (CloudSuite Distribution) with full-stack ownership, including Java EE apps, Angular frontends, and PostgreSQL databases. Focuses on Agile-driven enhancements, debugging, and cross-functional collaboration.
Staff Machine Learning Engineer - Seattle
Build and scale AI-driven marketing optimization systems using causal ML and probabilistic modeling to help brands optimize ad spend and growth.

Staff Software Engineer - Data Governance
Leads the design of Plaid’s data-governance platform to enforce privacy/compliance at scale, owning distributed backend systems for verifiable data deletion, access controls, and auditing across financial services infrastructure.
AI/ML Engineer III
Designs and deploys advanced AI/ML systems (LLMs, agentic workflows, multimodal models) for government/commercial clients, optimizing for production, edge, and security.
Senior Fullstack Developer (Java + Angular)
Build scalable data platforms and AI applications using Java/Spring Boot backend and Angular frontend, deploying on cloud infrastructure.
JAVA Technical SME-Backend Coding
Hands-on Java Technical SME leading backend coding and refactoring in large-scale Java codebases, resolving complex deadlocks, classpath mismatches, and critical API breaking changes.
Java Developer - Malta
Builds and maintains internal Java-based platforms for iGaming operations, including admin tools, back-office services, and reporting systems using Spring Boot, Kubernetes, and cloud-native technologies.
Analytic Software Developer-Senior
Senior developer builds analytics and data-processing tools for a government cyber mission using Java/Python and Jupyter/MapReduce in a classified environment.
SLT Test Engineer
Develops and optimizes system-level test programs for AMD processors, ensuring quality, performance, and reliability from silicon bring-up to high-volume manufacturing. Works with CPU architecture, firmware, and manufacturing data to improve yield and test efficiency.
Senior Software Engineer I
Builds and scales Marriott’s global Product Catalog platform using STIBO STEP MDM, focusing on backend services, integrations, and data workflows to ensure high-quality product data across eCommerce channels.