Senior Backend Developer (Scala)
Resumen del Proyecto
Buscamos Senior Scala Backend Developers para incorporarse a un proyecto internacional en modalidad 100% teletrabajo, participando en la evolución y desarrollo de una plataforma SaaS empresarial basada en tecnologías Scala y AWS.
El equipo trabajará en entornos de alta disponibilidad, sistemas distribuidos y servicios cloud, colaborando con desarrolladores, QA Engineers, arquitectos y responsables funcionales en la construcción y mantenimiento de soluciones escalables.
Funciones
Desarrollo de nuevas funcionalidades backend en Scala.
Diseño e implementación de APIs y servicios.
Optimización de consultas SQL y rendimiento de base de datos.
Integración con servicios AWS.
Participación en revisiones de código y buenas prácticas de desarrollo.
Colaboración en procesos CI/CD.
Mantenimiento evolutivo y correctivo de la plataforma.
Participación en entornos distribuidos y arquitecturas escalables.
Requisitos Imprescindibles
Mínimo 4 años de experiencia en desarrollo backend (preferiblemente 5-6 años o más).
Experiencia sólida con Scala 2.13.
Dominio de:
Collections
Futures
Pattern Matching
Inmutabilidad
Programación concurrente
Experiencia con Play Framework (basado en Pekko).
Experiencia con MySQL.
Conocimientos avanzados de:
Optimización SQL
Índices
Profiling de consultas
Experiencia con Redis.
Experiencia trabajando con AWS.
Conocimientos de:
Git
Pull Requests
CI/CD
Inglés profesional imprescindible.
Requisitos Valorable
Experiencia con Squeryl.
Experiencia con Doobie.
Conocimientos de Grafana y Kibana.
Experiencia configurando alertas y monitorización.
Experiencia en:
Sistemas distribuidos
Arquitecturas escalables
Escalado horizontal
Play/Pekko
Conocimientos de ruso o ucraniano.
Stack Tecnológico
Scala 2.13
Play Framework
Pekko
MySQL
Redis
AWS
Git
CI/CD
Grafana
Kibana
Squeryl
Doobie
- Estado remoto
- Completamente remoto
Madrid
Lugar de trabajo y cultura
La clave es contar con un equipo humano extraordinariamente preparado y motivado, que renueva constantemente sus conocimientos, y que basa su trabajo en el diálogo continuo, la proximidad a nuestros clientes y l profesionalidad
Acerca de TECDATA ENGINEERING
TECDATA ENGINEERING es un proveedor líder de soluciones y servicios tecnológicos especializado en proyectos globales de tecnología avalado por su portfolio de servicios y productos enfocados a generar valor añadido, aumentar la ventaja competitiva y reducir costes para sus clientes. Estamos presentes en los sectores económicos más importantes: Banca, Telecomunicaciones, Seguros.