Tech jobs
Job listings
Software Engineer (Java/React on Linux)
Builds and maintains Java/React applications on Linux, writes unit tests with JUnit, and contributes to a product-focused team.
Software Engineer Java - Automated Warehouse
Develops and maintains the SynQ warehouse management system in Java EE, optimizing automated material handling systems for logistics customers.
Software Engineer / Full-Stack Software Engineer
Builds secure, mission-critical software using React, TypeScript, Python, and cloud services (AWS/Azure) for a defense contractor.
Java Software Engineer
Build and maintain scalable Java backend services and APIs in a fast-paced, collaborative team.
Java Software Engineer
Build and test Java-based microservices and cloud-native apps using Spring, JUnit, and CI/CD pipelines for a fintech client.
Software Engineer III - Java
Build secure authentication and authorization platforms for global financial services using Java, OAuth2/OpenID Connect, and cloud-native tools.
Software Developer - Java Experience
Build and deliver end-to-end software solutions for clients using Java, databases, and DevOps practices while working in a fast-track consultancy environment.
Software Engineer - Java
Build and maintain Java applications, write tests, debug issues, and document systems for a client-facing development team.
Java Software Engineer
Build and maintain scalable Java backend services for Barclays’ mobile and online banking platforms, using TDD and RESTful APIs.
Lead / Senior Java Developer - Hybrid - Glasgow OUTSIDE IR35
Lead/Senior Java developer builds and maintains enterprise Java apps, microservices, and REST APIs using Spring Boot, React, and AWS, while mentoring teams and driving CI/CD pipelines.
Software Engineer, Data & AI - Build Scalable AI Solutions
Build and maintain scalable AI solutions using Java, C#, Python, or JavaScript while collaborating with cross-functional teams to deliver high-quality software.
Senior Java Developer – BSS/OSS – HYBRID – 11777SJR
Senior Java developer building enterprise-scale BSS/OSS systems using Spring Boot, J2EE, REST APIs, and microservices; mentors junior devs and drives engineering best practices.
AI Software Engineer
Design and build AI-driven software solutions for Barclays, focusing on scalable, secure systems while collaborating with cross-functional teams to align with business goals.
Software Engineer III - AI/ML Data Platforms - AI Engineer - Python
Build and maintain secure, scalable AI/ML platforms and generative AI applications in Python, turning research prototypes into production-grade solutions while collaborating with AI researchers and data scientists.
Senior Java Developer - BSS/OSS - HYBRID
Build and optimize enterprise Java applications using Spring Boot and microservices, with REST APIs, Kubernetes, and Angular frontends in an Agile team.
Software Engineer - Android
Build and maintain Android apps in Kotlin for enterprise clients, focusing on REST APIs, offline storage, and performance tuning.
Software Engineer III - AI/ML Data Platforms - AI Engineer - Python
Build and maintain secure, scalable AI/ML platforms and generative AI applications in Python, turning research prototypes into production-grade systems while collaborating with AI researchers and data scientists.
FX Java Developer: Low-Latency Trading Systems
Develop and optimize a high-performance FX trading platform in Java, focusing on low-latency pricing and risk management systems for Barclays.
Senior Governance Data Engineer
Design and implement data governance frameworks and catalogs for Mars’s supply-chain analytics, using Azure tech (Synapse, Databricks, Purview) to standardize and democratize data across teams.
Java Developer in Manchester - Axiom Software Solutions Limited
Build and test Java-based applications using Java 8, REST, JUnit, and Cucumber, with exposure to AI workflows in a contract role.