Backend Developer (Scala)

RDT


Job Location:

Barcelona - Spain

Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

En RDT buscamos incorporar un/a Backend Developer Scala para participar en el desarrollo y evolución de soluciones backend basadas en tecnologías modernas y arquitecturas orientadas a eventos.

Tu misión

Formarás parte de un equipo técnico especializado diseñando e implementando servicios backend escalables y robustos contribuyendo a la evolución de plataformas críticas y garantizando la calidad y fiabilidad de las soluciones desarrolladas.

Qué te ofrecemos

  • Acompañamiento desde el primer día para facilitar tu integración en el equipo.

  • Estabilidad laboral con contratación indefinida.

  • Participación en proyectos tecnológicos innovadores con arquitecturas modernas.

  • Retribución flexible: Seguro Médico Ticket Guardería y acceso a formación continua a través de nuestro Campus.

  • Wellhub: acceso a gimnasios y actividades deportivas con tarifas reducidas.

  • Un entorno colaborativo donde podrás seguir desarrollando tus conocimientos técnicos y asumir nuevos retos profesionales.

Cuáles serán tus funciones en el día a día

  • Diseñar e implementar servicios backend en Scala para nuevas funcionalidades de negocio.

  • Desarrollar y mantener consumidores y productores de Apache Kafka.

  • Modelar y optimizar accesos a bases de datos Cassandra garantizando rendimiento y fiabilidad.

  • Desarrollar y mantener APIs REST e integraciones con servicios externos.

  • Diseñar y evolucionar esquemas de mensajería y datos asegurando la compatibilidad entre versiones.

  • Crear y mantener pruebas automatizadas (unitarias integración y rendimiento cuando sea necesario).

  • Gestionar entornos de desarrollo pruebas y despliegue basados en Docker.

  • Participar en la mejora continua del código refactorización de componentes y reducción de deuda técnica.

Requisitos mínimos e indispensables

  • Nivel de inglés B2 o superior.

  • Experiencia sólida en desarrollo backend con Scala (Scala 2.13 y SBT).

  • Experiencia en programación funcional en entornos productivos (Cats Effect Http4s).

  • Conocimientos avanzados en arquitecturas orientadas a eventos con Apache Kafka.

  • Experiencia en modelado de datos y patrones de consulta con Cassandra.

  • Desarrollo e integración de APIs REST y servicios JSON.

  • Experiencia trabajando con Docker en entornos de desarrollo y pruebas.

  • Experiencia en testing automatizado (ScalaTest MUnit Mockito o WireMock).

Valoraremos especialmente

  • Experiencia con Avro y Protobuf.

  • Conocimientos de integración continua (Jenkins).

  • Experiencia con OAuth2 y JWT.

  • Conocimientos de observabilidad y monitorización (OpenTelemetry Prometheus Logback).

  • Herramientas de calidad y análisis estático de código como SonarQube Scoverage o Scalastyle.

Our purpose is to help engineers enjoy engineering

En RDT buscamos incorporar un/a Backend Developer Scala para participar en el desarrollo y evolución de soluciones backend basadas en tecnologías modernas y arquitecturas orientadas a eventos. Tu misiónFormarás parte de un equipo técnico especializado diseñando e implementando servicios backend esca...

About Company

Company Logo

RDT es un grupo empresarial innovador en ingeniería avanzada y tecnologías de la información con sedes en 10 países y más de 1800 profesionales. Nuestro enfoquevanguardista nos permite desarrollar soluciones de alto impacto basadas en la excelencia técnica agilidad y fiabilidad.Operam ... View more

View Profile View Profile