Logo for Grupo TECDATA Engineering

Senior Backend Developer – Scala

Roles & Responsibilities

  • Strong proficiency in Scala (Scala 2.13) including collections, Futures, immutability, and pattern matching; backend development with Play Framework (Pekko-based)
  • Experience designing and building scalable backend systems; proficient with MySQL and Redis; SQL optimization (indexes, performance tuning, profiling)
  • Cloud and DevOps experience with AWS services; CI/CD pipelines; Git and pull request workflows
  • Knowledge of monitoring/observability and data access libraries (Squeryl or Doobie); production experience with Play/Pekko and distributed systems

Requirements:

  • Design, develop, and maintain scalable backend services using Scala and Play Framework (Pekko-based)
  • Optimize database interactions (MySQL, Redis) with SQL indexing, performance tuning, and profiling
  • Work with AWS services, implement CI/CD pipelines, and manage Git processes and pull requests to ensure smooth production deployments
  • Build and maintain observability: Grafana/Kibana dashboards and alerts; leverage Squeryl or Doobie for data access; contribute to reliability of distributed systems in production

Job description


Requisitos técnicos obligatorios

  • Scala (imprescindible)

    • Scala 2.13

    • Colecciones, Futures, inmutabilidad, pattern matching

  • Backend

    • Play Framework (basado en Pekko)

    • Diseño y desarrollo de sistemas backend escalables

  • Bases de datos

    • MySQL

    • Redis

    • Optimización SQL (índices, performance tuning, profiling)

  • Cloud

    • Experiencia con servicios AWS

  • DevOps

    • CI/CD

    • Git y flujos de Pull Request

Experiencia valorable

  • Squeryl o Doobie

  • Grafana / Kibana (monitorización, dashboards, alertas)

  • Sistemas distribuidos a gran escala

  • Experiencia en Play / Pekko en entornos productivos

Requisitos de experiencia

  • Perfil Senior

  • Mínimo 4 años de experiencia, valorable 5–6+ años

Idiomas

  • Inglés imprescindible

Back-End Developer Related jobs

Other jobs at Grupo TECDATA Engineering

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.