Senior Backend Java

Posted 8hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Backend Java Developer leading backend development and architecture for a digital transformation company. Focusing on best practices and collaboration with a small team.

Responsibilities:

  • Liderar técnicamente el desarrollo backend (rol hands-on, sin gestión directa)
  • Definir la arquitectura desde cero en un entorno poco definido
  • Diseñar APIs bajo enfoque API First
  • Impulsar buenas prácticas: Clean Code, testing, CI/CD y observabilidad
  • Colaborar en un equipo reducido (backend + frontend)
  • Trabajar con IA aplicada a todo el ciclo de vida del desarrollo
  • Aplicar metodología Spec Driven Development (SDD)

Requirements:

  • Experiencia sólida en Java (17–21+) y Spring Boot / Spring Data
  • Experiencia en arquitecturas: microservicios, hexagonal, event-driven
  • Conocimiento de Kafka o sistemas de mensajería
  • Diseño de APIs (OpenAPI / Swagger)
  • Buenas prácticas: SOLID, DDD, TDD
  • BBDD relacionales y NoSQL (MongoDB)
  • Experiencia con Kubernetes / OpenShift + CI/CD
  • Testing (JUnit, Mockito, valorable E2E)
  • Experiencia real con IA en desarrollo (muy valorable)
  • Perfil autónomo, proactivo y adaptable

Benefits:

  • Contrato indefinido
  • Modelo de trabajo en remoto
  • Horario flexible
  • 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
  • Descuentos en tecnología, ocio y formación
  • Acceso a Udemy Business, cursos de idiomas, certificaciones oficiales y formación técnica
  • Acompañamiento para crecer, especializarte o asumir nuevos retos
  • Programas de nutrición, actividad física y equilibrio emocional
  • Asistencia personal y familiar 24/7
  • Entorno diverso y multicultural
  • Actividades para conectar con el equipo