Senior Software Developer (Cataluña)

Senior Software Developer (Cataluña)

15 oct
|
Sage
|
Cataluña

15 oct

Sage

Cataluña

We are looking for a Senior Backend Developer to join our HCM Localisation engineering team and help evolve a large-scale, cloud-based enterprise product. This role is focused on building and maintaining scalable backend services supporting complex product workflows, integrations, performance improvements, and ongoing platform modernisation. * Please note: This is a hybrid role requiring 3 days per week in our Barcelona office * In this role you'll: * 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. * Develop, deploy, and support services in AWS, working closely with DevOps and platform teams to ensure reliable delivery. * Contribute to CI/CD pipelines, Git-based pull request workflows, code reviews, and engineering best practices.



* Collaborate with frontend engineers, QA, product owners, solution designers, and other backend developers to deliver high-quality product increments. * Support production stability by investigating issues, improving observability, and continuously reducing technical debt. Required Skills and Experience: * Extensive professional backend development experience, ideally in enterprise, SaaS, or cloud-based product environments. * Strong hands-on experience with Scala, including collections, Futures, immutability, pattern matching, error handling, and clean functional design. * Commercial experience with Play Framework or comparable JVM backend frameworks; Pekko or Akka experience is highly relevant. * Strong understanding of relational databases, especially MySQL, with practical knowledge of SQL optimization, indexes, query profiling, and transaction behaviour. * Experience using Redis o

📌 Senior Software Developer (Cataluña)
🏢 Sage
📍 Cataluña

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software developer (cataluña) / cataluña

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software developer (cataluña) / cataluña