Desarrollador/a Java - Senior

El Corte Inglés

Madrid

Hybrid

EUR 70,000 - 100,000

Full time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Ticket restaurante
Transporte público
Seguro médico
Guardería

Job summary

El Corte Inglés Group busca un/a DESARROLLADOR/A JAVA - SENIOR para liderar el desarrollo backend y la definición de soluciones empresariales escalables. Se espera capacidad de liderazgo técnico y coordinación de equipos multidisciplinares.

Se valorará experiencia en Java 11/17, Spring Boot, REST y arquitecturas de microservicios, además de buenas prácticas de calidad de código y CI/CD. Sistema de trabajo híbrido en Madrid.

Qualifications

  • Experiencia mínima de 10 años en desarrollo de software, con Backend Java y soluciones empresariales.
  • Capacidad para liderar equipos y coordinar personas técnicas.
  • Experiencia avanzada con Java 11/17 o superior y APIs REST.

Responsibilities

  • Liderar el análisis funcional y técnico de iniciativas.
  • Actuar como referente técnico y asegurar buenas prácticas de ingeniería.
  • Coordinación de equipos y priorización de tareas.
  • Definir arquitecturas y liderar el diseño backend.
  • Garantizar pruebas y despliegues, y mejorar rendimiento y resiliencia.
  • Liderar revisiones técnicas y código.
  • Colaborar con arquitectura, QA, analistas y negocio.

Skills

Java
Spring Framework
Microservicios
APIs REST
SOLID
Diseño de software
Liderazgo técnico
Coordinación de equipos
CI/CD
JUnit/Mockito

Tools

Spring Boot
Spring Data
Spring Security
JPA/Hibernate
Git
Maven/Gradle
CI/CD
Docker
Kubernetes/OpenShift
Kafka
Neo4j

Job description

¡Estamos buscando un/a DESARROLLADOR/A JAVA - SENIOR para unirse a nuestro equipo!

¿Te apasiona el desarrollo Backend, el diseño de soluciones empresariales y el liderazgo técnico de equipos? ¡Esta es tu oportunidad de asumir un papel clave en la evolución de soluciones tecnológicas robustas, escalables y mantenibles!

Funciones y responsabilidades
  • Liderar el análisis funcional y técnico de iniciativas, transformando necesidades de negocio complejas en soluciones técnicas viables.
  • Actuar como referente técnico del equipo, proporcionando orientación a desarrolladores y asegurando la aplicación de buenas prácticas de ingeniería.
  • Coordinar personas y equipos técnicos, realizando seguimiento, distribución y priorización de tareas y garantizando la calidad de los entregables.
  • Participar en la definición de arquitecturas y liderar el diseño técnico de soluciones Backend.
  • Identificar requisitos incompletos o ambiguos, riesgos, impactos y dependencias, proponiendo alternativas y facilitando la toma de decisiones.
  • Diseñar y supervisar soluciones basadas en Java, Spring y arquitecturas de microservicios.
  • Liderar revisiones técnicas y de código, garantizando el uso adecuado de patrones de diseño y principios SOLID.
  • Coordinarse con Arquitectura, QA, analistas funcionales, negocio y otros equipos tecnológicos durante todo el ciclo de vida de las iniciativas.
  • Supervisar pruebas unitarias y de integración, así como la preparación de despliegues, implantaciones y periodos de garantía.
  • Liderar el análisis de incidencias complejas y definir mejoras orientadas a estabilidad, rendimiento y resiliencia.
  • Impulsar la mejora continua, automatización, calidad de código y evolución de las arquitecturas.
  • Experiencia mínima de 10 años en desarrollo de software, con sólida trayectoria en Backend Java y diseño de soluciones empresariales.
  • Experiencia demostrable en coordinación de personas y equipos técnicos.
  • Experiencia avanzada con Java 11/17 o superior.
  • Dominio de Spring Boot, Spring Data y Spring Security.
  • Experiencia avanzada en diseño y desarrollo de APIs REST.
  • Conocimientos sólidos de JPA / Hibernate.
  • Experiencia en arquitecturas de microservicios e integración entre sistemas mediante servicios REST.
  • Dominio de patrones de diseño y principios SOLID.
  • Experiencia con bases de datos relacionales como Oracle, PostgreSQL, SQL Server o equivalentes.
  • Experiencia con Git, Maven o Gradle y procesos de CI/CD.
  • Experiencia en pruebas unitarias y de integración con JUnit y Mockito.
  • Experiencia con herramientas de análisis y aseguramiento de la calidad del código.
  • Capacidad para liderar análisis funcionales y técnicos, realizar estimaciones y tomar decisiones de diseño.
Sería fantástico si contaras con:
  • Experiencia con Docker y Kubernetes/OpenShift.
  • Conocimientos de sistemas distribuidos, alta disponibilidad, rendimiento y escalabilidad.
  • Experiencia en arquitecturas orientadas a eventos (EDA) y Apache Kafka.
  • Experiencia con Neo4j y/o bases de datos orientadas a grafos.
  • Conocimientos de herramientas de observabilidad como AppDynamics, Dynatrace, Grafana, Prometheus o ELK.
  • Experiencia en optimización de rendimiento y recursos de aplicaciones.
  • Capacidad de liderazgo técnico y coordinación de equipos multidisciplinares.
  • Autonomía para desenvolverse ante problemas complejos y requisitos ambiguos.
  • Buenas habilidades de comunicación, interlocución con negocio y gestión de stakeholders.
  • Capacidad para acompañar y desarrollar técnicamente a perfiles con menor experiencia.
  • Desarrollo profesional y oportunidades de crecimiento.
  • Retribución flexible: ticket restaurante, transporte público, guardería, seguro médico…
  • Salario competitivo acorde a tu experiencia y al mercado.
  • Beneficios sociales: descuento de empleado, promociones exclusivas, ayudas al estudio, condiciones especiales de financiación…
  • Sistema de trabajo híbrido.

Si eres un/a profesional con una sólida experiencia en Java, capaz de diseñar soluciones complejas, tomar decisiones técnicas y liderar y coordinar equipos de desarrollo, ¡te estamos buscando!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desarrollador/a backend
Desarrollador/a backend

El Corte Inglés • Madrid

Hybrid
EUR 48,000 - 68,000
Ticket restaurante
Transporte público
Guardería
+2
Senior Java Software Engineer
Senior Java Software Engineer

Coforge • Spain

Hybrid
EUR 55,000 - 75,000
1 día al mes en Madrid
Desarrollador Backend Senior
Desarrollador Backend Senior

Tecdata Engineering • Madrid

On-site
EUR 65,000 - 90,000
SENIOR BAKEND ENGINEER
SENIOR BAKEND ENGINEER

Tecdata Engineering • Madrid

On-site
EUR 55,000 - 90,000
Senior Backend Java
Senior Backend Java

Tecdata Engineering • Madrid

Remote
EUR 45,000 - 55,000
Trabajo 100 % remoto
Salario competitivo
Proyectos con IA
Senior Java Developer
Senior Java Developer

W Hunt España • Spain

Remote
EUR 70,000 - 110,000
Senior Backend Developer | Java / Spring Boot (Remoto)
Senior Backend Developer | Java / Spring Boot (Remoto)

Vermont Solutions • Madrid

Remote
EUR 65,000 - 90,000
Formación técnica
Plan de carrera profesional
Flexibilidad horaria
+4
Desarrollador Backend Senior (Remoto 100%)
Desarrollador Backend Senior (Remoto 100%)

Tecdata Engineering • Madrid

Remote
EUR 55,000 - 75,000
Desarrollador Java & Cloud
Desarrollador Java & Cloud

eXperience IT Solutions • Sevilla

On-site
EUR 60,000 - 90,000
Desarrollador/a Java Backend – Microservicios
Desarrollador/a Java Backend – Microservicios

Ad4 Octogono • Madrid

Hybrid
EUR 30,000 - 35,000
Modalidad híbrida
Buenos salarios