Tech jobs
Job listings
Data Engineer II (Data Platform)
Build and maintain Tripadvisor’s petabyte-scale data pipelines and platforms using Java, Python, Spark, Flink, and Snowflake to power analytics, experimentation, and GenAI across the travel giant’s global brands.
Senior Full Stack Java Developer – Outside IR35
Build and maintain enterprise Java/Spring microservices and React frontends, integrating systems via REST APIs while collaborating with clients and teams.
Software Engineer, Video Games - Android (Java & C++)
Develop and maintain high-performance video games for Android and Linux using Java, C++, and NDK, with a focus on performance optimization and cross-platform tooling.
Java Developer (SC Clearance Required)
Build and maintain Java-based financial services applications using Spring Boot, Kafka, and Oracle PL/SQL, ensuring secure and scalable backend systems.
Software Engineer Java 11 Hybrid
Builds and maintains Java-based back-end services and APIs for a financial-services client using Spring, microservices, Kafka, and cloud platforms.
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.
Mobile Android Engineer
Builds Android apps in Kotlin and Jetpack Compose for xAI’s flagship AI product, focusing on performance, reliability, and intuitive user experiences.
Senior Android Engineer
Senior Android engineer building the company’s travel mobile app using Jetpack Compose, Kotlin, and REST APIs while leading code reviews and mentoring junior engineers.
Full Stack Java Developer
Build and maintain enterprise Java web apps with Spring Boot, React, and microservices on AWS, while owning CI/CD and collaborating with clients.
Android Engineer- Regional Experience
Build and maintain Android features for Wise’s fintech app, collaborating with regional teams to deliver localized user experiences using Kotlin, Jetpack Compose, and modern concurrency patterns.
Senior Java Developer
Senior Java developer building high-throughput trading systems using Kafka, Kubernetes, and Spring Boot to process millions of messages daily for a financial-services client.
Mobile Android Engineer
Builds Android apps in Kotlin and Jetpack Compose to deliver a cutting-edge AI product, optimizing for performance and user experience.
Senior Android Engineer (Kotlin) — Global Apps, Hybrid
Build and maintain Android apps in Kotlin/Java using Android Studio, Gradle and Firebase, ensuring performance, reliability and Google Play compliance.
Senior Android Engineer - Kotlin & Jetpack Compose Lead
Senior Android Engineer builds and maintains the company’s ecommerce app using Kotlin, Jetpack Compose, and Gradle, mentors peers, and drives technical direction in a cross-functional team.
Android Developer
Build and maintain Barclays’ native Android banking apps using Kotlin/Java, collaborating with designers and architects to deliver secure, scalable mobile solutions.
Android Developer: Kotlin & Architecture
Builds Android apps in Kotlin, working with Android Studio, Gradle, and the Android SDK to deliver polished mobile experiences.
Android Developer
Build and maintain Android apps in Kotlin/Java, publish to Google Play, and ensure compliance with Google policies while collaborating with cross-functional teams.
Lead Java Developer
Lead a team building scalable Java backend services using Spring Boot, Kafka, and GCP, focusing on clean architecture and performance tuning.
Jr. Java Developer
Builds secure, scalable Java Spring Boot services for enterprise apps, writing clean code, REST APIs, and tests while collaborating in a hybrid team.
Android Engineer
Build the Android client for xAI’s flagship AI application using Kotlin, Jetpack Compose, and reactive programming to deliver a fast, intuitive mobile experience.