11,177 Kotlin jobs
Open roles that use Kotlin for Android and JVM backends.
Senior Software Developer (Java / Kotlin)
Senior backend developer at ADDENDUM, an IT team-augmentation firm, working on a securities trading automation project in the banking sector: designing and delivering Java/Kotlin + Spring Boot backend services, REST APIs, system integrations, and SQL optimisation. Hybrid role in Vilnius; candidates must already be based there.
Senior Software Engineer (Java / Kotlin)
Senior backend engineer at ADDENDUM, a team-augmentation firm, working on a securities trading automation project in banking in Tallinn (hybrid, must be based there). Day to day: designing and building Java/Kotlin + Spring Boot services, REST APIs, system integrations, and SQL database work to automate trading and settlement.
Staff Software Engineer, AI Developer Experience
Staff engineer on SoFi's internal AI Developer Experience team, owning end-to-end platform systems — AI gateway, model routing, eval platform, harness vending, and AI cost telemetry — that let SoFi engineers ship faster and safer with AI. Built with modern backend languages (Java/Kotlin/Python/Go/Scala), distributed systems, and cloud infra (AWS/GCP).
Senior Android Engineer - Fan Monetization
Mid-level Android engineer on SoundCloud's Fan Monetization team, building fan-facing mobile features almost entirely in Kotlin and Jetpack Compose for millions of users, while collaborating with distributed product/design/data teams and leveraging AI tools to accelerate development.
Senior Backend Engineer - Java/Kotlin Microservices
Senior backend engineer at NS (Dutch Railways) in Utrecht, working in a DevOps team on the business-critical Donna application that manages train timetables. Day to day: contributing to architecture, writing scalable code, and delivering functionality in 2-week sprints using Kotlin/Java, Spring Boot, Kubernetes and CI tools.
Java Backend Engineer
Java backend engineer who builds, maintains, and improves scalable applications and services with end-to-end ownership — design, deployment, monitoring, on-call production support, and incident troubleshooting. Core stack: Java, Spring Boot, MySQL, Kafka, and Kubernetes.
Senior Backend Developer bij de DSO-team Hecate
Senior backend developer on the DSO team Hecate, working on Donna — the mission-critical system that creates train timetables for all Dutch rail carriers. You design distributed microservices in Java 17/Spring Boot on OpenShift and own the full DevOps cycle; excellent written and spoken Dutch is required.
Senior Backend Developer bij de DSO-team Hecate
Senior backend developer (contract until 30-11-2028, max €98/hr) on NS Dutch Railways' DSO team Hecate in Utrecht, modernizing Donna, the critical system that plans timetables for all Dutch trains. Day to day you design, build, deploy and monitor Java/Kotlin Spring Boot microservices in a DevOps Scrum team.
Senior Backend Developer bij de DSO-team Hecate
Senior backend developer on NS's DSO team Hecate in Utrecht, modernizing the Donna train-scheduling system by breaking a 1.6M-line Java monolith into microservices. You design and build distributed Spring Boot/Kotlin services and deploy and monitor them on OpenShift in a 2-week Scrum/DevOps cycle.
Senior Backend Developer – Microservices voor Railsplanning
Senior backend developer at NS (Dutch national railway) in Utrecht, on DSO team Hecate, renewing Donna — a large, complex train timetabling/planning application. Day-to-day: building microservices with Java 17+, Kotlin, and Spring Boot, deployed on Kubernetes in a DevOps culture.
Principal Android Engineer (Contract, Outside IR35)
Contract (outside IR35, ~6 months from Jan 2027) Principal Android Engineer at digital product consultancy hedgehog lab. You lead the technical side of a team building a UK bank's Android app and drive its migration from XML/Data Binding to Jetpack Compose, while staying hands-on in Kotlin/Compose (MVVM, Hilt/Dagger), mentoring engineers and setting coding, testing and review standards.
Senior Java Software Engineer
Senior/lead Java developer (5+ years) who designs and ships scalable microservices for an investment-banking client in Warsaw, using Core Java, Spring, Kotlin, Flink, Kafka, Kubernetes, AWS and gRPC. Permanent/B2B hire, hybrid with 3 days a week in the Warsaw office.
Senior Android Engineer (Contract, Outside IR35)
Six-month outside-IR35 contract (starting January 2027, remote-first) with hedgehog lab's consultancy team, delivering a UK bank's customer-facing Android app as it migrates to Jetpack Compose. Day to day: building Compose UI, maintaining and migrating XML screens, Kotlin/MVVM with Hilt and Dagger, REST APIs, and unit testing with JUnit and MockK.
Camunda Engineer
Contract Camunda 8 engineer (via staffing firm ITech Consult AG) for a new digital client-onboarding and bank-product origination platform in Zürich: designs business processes with Camunda 8 and builds Java backend and Angular frontend services in a DevOps team. Hybrid on-site within Switzerland; German C1 and English B2 required.