About the role

  • Java Developer developing and maintaining backend applications using Spring Boot and Spring Framework. Join a leading digital transformation company with flexibility and innovative projects.

Responsibilities

  • Desarrollo y mantenimiento de aplicaciones backend en Java 17/21 utilizando Spring Boot / Spring Framework
  • Implementación de arquitecturas de microservicios y arquitectura hexagonal
  • Diseño y consumo de APIs REST
  • Gestión de caché distribuida con Redis
  • Trabajo con bases de datos SQL y NoSQL
  • Colaboración en despliegues con Docker, AKS y Kubernetes
  • Desarrollo de pruebas unitarias e integración
  • Participación en revisiones de código y mejora continua

Requirements

  • Más de 2 años de experiencia en desarrollo Java
  • Desarrollo y mantenimiento de aplicaciones backend en Java 17/21 utilizando Spring Boot / Spring Framework
  • Implementación de arquitecturas de microservicios y arquitectura hexagonal
  • Diseño y consumo de APIs REST
  • Gestión de caché distribuida con Redis
  • Trabajo con bases de datos SQL y NoSQL
  • Colaboración en despliegues con Docker, AKS y Kubernetes
  • Desarrollo de pruebas unitarias e integración
  • Participación en revisiones de código y mejora continua
  • Experiencia en desarrollo e integración con sistemas de mensajería síncrona y asíncrona (Kafka...)
  • Experiencia en CI/CD
  • Buenas prácticas: Principios SOLID y Clean Code
  • Necesario inglés alto
  • Viajes puntuales

Benefits

  • Contrato indefinido
  • Horario flexible ⏰: horario flexible entrada 8.30h salida 18h con viernes intensivo de 8h a 15h y en verano (julio y agosto) intensivo de 8h a 15h
  • Vacaciones 🌴: 22 días de vacaciones + 2 días de libre disposición, además de los días 24 y 31 de diciembre libres.
  • Retribución flexible 💳: Tarjeta restaurante, cheque guardería, seguro médico, formación y otros beneficios con ventajas fiscales.
  • Club de ventajas 🎁: Descuentos en tecnología, ocio y formación.
  • Formación continua 📚: Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica.
  • Plan de carrera 🚀: Acompañamiento para crecer, especializarte o asumir nuevos retos.
  • Bienestar integral 💚: Programas de nutrición, actividad física y equilibrio emocional.
  • Conciliación +VIDA 👨 👩 👧 👦: Asistencia personal y familiar 24/7.
  • Ambiente inclusivo 🌍: Entorno diverso y multicultural.
  • Eventos sociales 🎮: Actividades para conectar con el equipo.

Job title

Programador Java

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job