CareerPlanSign in

Backend Developer (Scala)

Sant Adrià de Besòs, Barcelona💼 Full-time🗓 2026-06-10 → 2026-08-10

Core

Designing and implementing scalable, robust backend services and event-driven architectures for critical business platforms.

Role type

Senior Backend Developer (Scala)

Builds

Scalable backend services, event-driven platforms, and critical business solutions

Domain

Financial Technology / Event-driven architecture

Deliverable

production ML models | product features

Required skills

Scala (2.13+), Functional programming (Cats Effect, Http4s), Apache Kafka, Cassandra, REST APIs, Docker, Automated testing (ScalaTest, MUnit, Mockito)

Preferred skills

Avro, Protobuf, CI/CD (Jenkins), OAuth2, JWT, Observability (OpenTelemetry, Prometheus), Code quality tools (SonarQube)

Technologies

Scala, Apache Kafka, Cassandra, Docker, Jenkins, OpenTelemetry, Prometheus, SonarQube

Responsibilities

Design and implement backend services in Scala; Develop and maintain Apache Kafka consumers and producers; Model and optimize Cassandra database access; Develop and maintain REST APIs; Design and evolve messaging schemas; Create and maintain automated tests; Manage development, testing, and deployment environments

Seniority

Senior, hands-on IC

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