CareerPlanSign in

Software Engineer | Java, Kotlin, Kubernetes & Azure | 100% Remoto

Barcelona, ES🌐 Remote💼 Full-time🗓 2026-07-22 → 2026-09-11

Core

Develop and maintain scalable microservices and REST APIs using Java, Kotlin, and Spring Boot in a distributed cloud environment.

Role type

Senior Software Engineer (Backend)

Builds

Production microservices, REST APIs, and containerized applications on Azure

Domain

Cloud-native software development, distributed systems

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Spring Boot, REST API design, Docker, Kubernetes, Azure, Git, CI/CD, Unit testing, Relational databases

Preferred skills

Experience with distributed systems, critical applications, observability tools

Technologies

Java, Kotlin, Spring Boot, Spring MVC, Spring Batch, Docker, Kubernetes, Azure, JUnit, Mockito, WireMock, JPA, JDBC

Responsibilities

Develop and maintain microservices, design and implement scalable REST APIs, automate integration and deployment processes, work with containers and orchestrators, improve system observability and resilience, resolve incidents

Seniority

Mid-Senior, hands-on IC

Sourced via teamtailor · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.