Logo for Grupo TECDATA Engineering

Senior Backend Developer – Scala

Roles & Responsibilities

  • Scala (essential)
  • Play Framework (based on Pekko)
  • Databases: MySQL and Redis, with SQL optimization (indexing, performance tuning, profiling)
  • Cloud/DevOps experience with AWS, CI/CD, Git, and Pull Request workflows

Requirements:

  • Design and develop scalable backend systems in Scala using Play Framework (Pekko)
  • Implement and optimize access to MySQL and Redis databases, including SQL performance tuning and profiling
  • Collaborate on architecture of large-scale distributed systems and AWS-based DevOps/CI/CD practices
  • Participate in code reviews, Git workflows, production deployments, and monitoring with dashboards and alerts

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.