Tech jobs
Job listings
Sr Java Developer
Build and maintain backend services in Java using Spring Boot, microservices, and Kafka, while applying clean-code practices and testing with JUnit/Mockito.
Senior Java Developer-AR
Build and maintain scalable Java microservices with Spring Boot, Docker, and Kubernetes, and collaborate on RESTful APIs and cloud platforms like AWS/GCP.
Android Mobile Developer
Build and maintain Android apps for Netatmo’s IoT devices using Kotlin, MVVM/Compose, and Bluetooth/BLE/MATTER; collaborate with embedded and cloud teams to ship features used by hundreds of thousands.
Ref. 21417: Desarrollador Backend Java Senior - Hibrido Parque Patricios CABA
Build and maintain scalable Java backend services using Spring Boot, microservices, Kafka, and MongoDB in a hybrid role based in Buenos Aires.
Ref. 21417: Desarrollador Backend Java Senior / Híbrido Parque Patricios CABA / 3 vacantes
Build and maintain scalable Java backend services using Spring Boot, microservices, Kafka, and MongoDB in a hybrid role based in Buenos Aires.
Desarrollador Backend Java Senior - Híbrido Parque Patricios CABA
Build and maintain scalable Java/Spring Boot microservices, design event-driven systems with Kafka, and model data in MongoDB on cloud platforms like AWS or OpenShift.
Backend Java Senior | Microservicios, Cloud, CI/CD | Híbrido
Backend Java Senior building microservices with Spring Boot, Docker, Kubernetes, and CI/CD pipelines; writes automated tests and maintains high-quality code.
Senior Java Backend Engineer: Incident Response & Cloud
Diagnose, fix, and deploy backend changes in Java for live production systems using RESTful APIs, microservices, and PostgreSQL.
Senior Java Backend Engineer – Data Platform
Designs and builds Java-based backend services for a financial data platform using Spring, JUnit, and Mockito, ensuring high test coverage and system integration.
Backend Developer (SC Eligible/ Cleared)
Designs and builds secure, scalable backend services and REST/GraphQL APIs in Java/Spring Boot, and integrates agentic AI workflows using LLM frameworks for automation and decision support.
Backend Developer (SC Cleared/Eligible)
Design and build secure, scalable backend services and REST/GraphQL APIs in Java/Spring Boot, and integrate agentic AI workflows using LLM frameworks for automation and decision support.
Contract: Senior/Lead Frontend Engineer
Senior/Lead Frontend Engineer builds and maintains high-performance web apps using Vue.js/React/Angular, integrates with backends, and ensures scalability and accessibility for Upwork’s global work marketplace.
Senior Android Developer
Build and maintain Android apps for a major TV broadcaster using Java/Kotlin, XML/Compose, and modern Android architecture patterns like MVVM and Clean Architecture.
Senior Java Software Engineer
Build and maintain backend services for a financial data platform using Java 17/21 and Spring, focusing on data fabric, policy enforcement, and CI/CD pipelines.
Senior Java Software Engineer
Build and evolve a cloud-native post-trade platform in Java/Spring, designing scalable microservices and APIs for capital markets workflows and client reporting.
Java Software Engineer
Build and maintain Java-based applications using Spring, microservices, and cloud-native tools, while collaborating across client sites and offices.
Java Software Engineer
Build cloud-hosted Java applications to support researchers in sharing scientific knowledge, using Java, TypeScript, SQL, and Agile practices.
Junior Java Engineer: Backend Developer in Belfast
Build and maintain backend services in Java, designing scalable solutions and writing tests with JUnit/Mockito while collaborating in an agile team.
Senior Software Engineer (Android)
Build Dojo’s new merchant Android app from scratch using Kotlin, Jetpack Compose, and reactive programming, collaborating with product and backend teams to solve real customer payment pain points.
Backend Java Developer - Birmingham • Hybrid • £50–65k • Not London
Build core Java backend services for a data-fabric platform that enforces access rules and optimizes SQL queries across distributed systems.