15 sep
|
El Corte Inglés
|
Madrid
15 sep
El Corte Inglés
Madrid
¡Estamos buscando un/a DESARROLLADOR/A JAVA - SENIOR para unirse a nuestro equipo!
Revise detenidamente toda la documentación de la solicitud antes de hacer clic en el botón de solicitar al final de esta descripción.
¿Te apasiona el desarrollo Backend, el diseño de soluciones empresariales y el liderazgo técnico de equipos? ¡Esta es tu ocasión 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. xqbhyrx
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!
📌 Desarrollador/a Java - Senior (Madrid)
🏢 El Corte Inglés
📍 Madrid