Tech jobs
Job listings
Java Software Engineer
Builds and maintains backend services and payment platforms in Java, focusing on clean, scalable code and collaboration with teammates.
Senior Java Software Engineer
Senior Java engineer building scalable backend services and APIs for a global payments platform, mentoring junior engineers and driving modern engineering practices.
Senior Java Software Engineer
Senior Java engineer building cloud-based card transaction systems using Spring, microservices, and Kafka; writes code, tests, and integrates vendor APIs.
Software Engineer (Java Backend)
Build and maintain scalable Java 17/21 microservices and APIs that power Nevis’ AI-driven wealth management platform handling billions in assets.
Software Engineer (Java) - Transfers
Build and maintain AWS-based software that automates asset transfers between brokers using Java, Spring Boot, and MongoDB.
Java Software Engineer (Cambridge)
Build and maintain a high-volume global payments gateway in Java, SQL, and PL/SQL, reviewing code, analyzing production data, and collaborating on automated tests and secure deployments.
Software Engineer (Java and AWS)
Build and maintain cloud-native platforms using Java, Spring Boot, and AWS to automate deployments and CI/CD pipelines for Sophos’s cybersecurity products.
Senior Java Software Engineer
Senior Java engineer building secure, cloud-native banking apps on AWS with CI/CD, DevOps, and secure coding practices for a major financial-services client in Leeds.
Lead Software Engineer- Java & AWS
Lead Software Engineer at J.P. Morgan building secure, scalable Order Management Systems in Java and SpringBoot on AWS and Kubernetes for global trading platforms.
Senior JVM Software Engineer
Builds and optimizes a distributed JVM-based calculation engine for financial indices and quantitative models in a high-performance finance environment using Scala or Java.
Lead Software Engineer - Java, AWS
Lead a team building scalable Java applications on AWS, mentor engineers, and drive technical excellence in a fintech environment.
Java Software Engineer
Build and maintain Java 17 microservices for a global bank using Spring, Kubernetes, and Prometheus, collaborating across the full SDLC.
Java Software Engineer
Build and maintain Java-based backend services and RESTful APIs for a high-availability payment processing platform using Spring Boot and modern engineering practices.
Java Software Engineer
Build and maintain high-performance Java/Scala trading systems for global financial clients, collaborating in Agile teams to design scalable solutions.
Java Software Engineer
Develops secure, scalable Java applications using Spring, Postgres, MongoDB, and cloud-native architectures for a cutting-edge AI platform.
Java Software Engineer
Build and maintain Java-based microservices using Spring, Docker, and cloud platforms (AWS/Azure/GCP) in a DevOps culture focused on automation, CI/CD, and high-quality code.
Software Engineer - Java
Build and maintain a high-availability Java-based payments gateway for global e-commerce, using Spring Boot, SQL, and Oracle in a Linux environment.
Software Engineer - Java
Build and maintain a high-capacity Java-based payments gateway handling millions of daily transactions, using Spring Boot, REST APIs, and Oracle databases in a Linux environment.
Software Engineer III - Java
Build secure authentication and authorization platforms for global financial services using Java, OAuth2/OpenID Connect, and cloud-native tools.
Software Engineer (Java)
Build and maintain Java applications using OOP principles, collaborating with teams to deliver scalable solutions and troubleshoot issues.