Tech jobs
Job listings
Java Software Engineer
Build backend services in Java/Spring Boot that power global rail-booking platforms, focusing on scalable APIs, microservices, and cloud-native tools like AWS and Kubernetes.
Java Software Engineer
Builds and maintains Java-based cloud services on AWS, using Spring Boot, AngularJS, and CI/CD pipelines while ensuring secure, test-driven code and 24/7 production support.
Staff Data Engineer and Team Lead
Leads a team of data engineers to build scalable, automated pipelines for GSK’s R&D data platform, using cloud tools (AWS/Azure/GCP), Spark, Kafka, and CI/CD to accelerate drug discovery.
Senior Data Engineer & Team Lead - Scalable Pipelines
Lead a team of data engineers to build scalable, automated pipelines for GSK’s R&D data platform, using cloud tools (AWS/Azure/GCP), Spark, Kafka, and CI/CD to accelerate drug discovery and data-driven decision-making.
AWS DevOps & Data Engineer - Cloud, Pipelines & Automation
Designs and maintains AWS-based data pipelines and DevOps toolchains using Terraform, Python, and GitLab to automate cloud deployments and scalable services.
AI Software Engineer
Build and deploy AI-driven financial services, including autonomous agents and LLM workflows, on a cloud-native platform for securities lending.
QA software engineer, Android
Build and maintain Android test automation frameworks for mobile apps in a regulated gaming company, using CI/CD pipelines and tools like Appium, Kotlin, and Jenkins to ensure high-quality releases.
Java Developer in Birmingham - Infoplus Technologies UK Ltd
Builds RESTful microservices with Spring/Hibernate, integrates messaging via RabbitMQ, and develops front-end apps in React/Angular.
Data Engineer, Azure Databricks
Builds and maintains scalable HR data pipelines on Azure Databricks and ADF, focusing on automated, high-quality analytics solutions for employee lifecycle data.
Java Developer - Investment Bank - Birmingham
Build and maintain Java-based trading and risk systems for a major investment bank using Spring, microservices, Kafka, and MongoDB.
Cloud Data Engineer
Build and maintain cloud data pipelines on AWS, transform data in Snowflake with dbt and PySpark, and deliver analytics for regulated industries like banking and healthcare.
Java Developer with Fixed Income
Senior Java developer builds and maintains trading systems for fixed-income products, using Java, SQL, Git, and messaging frameworks like FIX and Kafka to modernize a cloud-based platform.
Mid-Level Java Developer
Build and maintain Java-based subsurface evaluation software for the energy sector using Spring Boot, REST APIs, and relational databases.
Mid-Level Java Developer
Builds and maintains Java-based desktop and web apps for subsurface energy evaluation, integrating APIs and ensuring security in a hybrid role.
Consultant - Manager, Data Engineer, AI & Data, Defence & Security
Build secure, scalable data pipelines and platforms for government clients, transforming sensitive data into trusted assets for analytics and AI using Python, SQL, and cloud tools.
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.
Mid-Level Java Developer
Builds and maintains Java-based subsurface evaluation software for the energy sector using Spring Boot, REST APIs, and relational databases.
Full Stack Java Developer
Build and maintain full-stack applications using Java, Node.js, or Python, with REST APIs, SQL/NoSQL databases, and cloud services.
Lead Data Engineer
Lead a team building and maintaining scalable data pipelines using AWS (S3, Athena, Redshift, Glue) and Python/Java to integrate diverse data sources for government analytics and reporting.
Senior/Lead Java Developer
Build and lead Java-based backend systems, optimize JVM performance, and mentor teams using CI/CD pipelines for global clients in a hybrid London role.