Developer - Scala (Bellprat)

Sage City

📍 bellprat, cataluña, Spain

Full-time Informática y tecnología

Job Description

Developer – Scala

We are looking for a Backend Developer to join our HCM Localisation engineering team and help evolve a large-scale, cloud-based enterprise product. This role focuses on building and maintaining scalable backend services using Scala 2.13 and Play Framework with a Pekko-based stack, supporting complex product workflows, integrations, performance improvements, and ongoing platform modernisation. This is a hybrid role requiring 3 days per week in our Barcelona office.

Responsibilities

  • Design, develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment.
  • Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures.
  • Work with MySQL to design efficient data access patterns, optimize queries, tune indexes, and profile database performance.
  • Use Redis and other caching ...
Apply for this Position