Tech jobs
Job listings
Senior Android Engineer
Build and maintain Starling Bank’s Android app using Kotlin, MVVM, RxJava and Realm, writing tests with Espresso and JUnit while collaborating in cross-functional teams to ship weekly releases.
Android Engineer
Build and maintain Starling’s Android banking app using Kotlin, MVVM, RxJava, and Realm, contributing to weekly releases and accessibility-focused features.
Senior Java Developer
Senior Java developer building scalable, secure public-transport software using AWS serverless, Kafka, and CI/CD pipelines; mentors junior engineers and resolves production issues.
Snr Java Developer
Senior Java developer modernizes a global liquidity platform by migrating a monolith to microservices, updating SWIFT messages to ISO 20022, and hardening production support using Spring Boot, Jenkins, and Oracle.
Senior Java Developer
Build and maintain high-performance, resilient backend services in Scala for a critical market-infrastructure platform on AWS, using Kafka, Kubernetes, and event-driven patterns.
Senior Android Engineer
Build and scale Incard’s Android app in Kotlin and Jetpack Compose for e-commerce businesses to manage cards, spending, and financial insights.
Senior Java Developer
Senior Java developer building Spring Boot microservices and cloud-native services in AWS to support DWP’s Job Guarantee programme, using TDD and Agile practices.
Senior Java Developer
Senior Java developer building and enhancing Spring Boot microservices for a UK government digital platform that supports citizen job-matching, provider engagement and payments using AWS and Agile practices.
Java Developer
Build and modernize a real-time event-driven trading platform for equity swaps using Java, Spring Boot, and multi-threaded Linux systems, with Kafka, Sybase/DB2, and cloud services.
BE Java Developer
Maintains and improves a Java-based backend system, debugging production issues, and deploying fixes using microservices, Kubernetes, and Azure cloud services.
Senior Android Developer
Build and maintain Android apps, APIs, and architecture for in-house products and client projects using Java/Kotlin and third-party services.
Java Developer
Build and maintain Java applications using Spring Boot, Kubernetes, and modern front-end frameworks like Angular/React.
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.
Full Stack Java Developer - Active SC, Active NPPV3, Java
Builds and maintains full-stack Java applications with React and TypeScript in a microservices environment, using Spring Boot, PostgreSQL, Docker, and CI/CD pipelines.
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.
Senior Software Developer in Test
Senior QA engineer building automated test frameworks to validate AI-driven infrastructure tools, working with Java/Python and CI/CD pipelines.
Affiliate iOS Developer
Build and maintain native iOS apps in Swift/SwiftUI for a digital consultancy, collaborating with design and QA teams to ship robust, tested features to the App Store.
Senior Android Engineer
About us Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative…
Senior Software Engineer
Senior engineer building cloud-native SaaS and on-prem software for oil & gas decision-making, using Java, C#, Python, TypeScript, and cloud platforms like Azure/AWS.