Desarrollador/a backend (Madrid)

Desarrollador/a backend (Madrid)

23 oct
|
El Corte Inglés
|
Madrid

23 oct

El Corte Inglés

Madrid

This position is at El Corte Inglés

The selection process will be entirely managed by El Corte Inglés.

--

¿Buscas desarrollar tu talento y un lugar dónde tu esfuerzo sea reconocido? Te ofrecemos un entorno vibrante, cercano y de futuro. Aquí, cada día es una nueva oportunidad para aprender, crecer y brillar. Imagina formar parte de un equipo diverso, donde la evolución y el servicio al cliente son nuestra prioridad. En El Corte Inglés, nuestro trabajo es una pasión compartida. El proyecto que te espera. Participarás en el análisis, diseño, desarrollo, implantación y soporte de soluciones tecnológicas, colaborando estrechamente con negocio, analistas funcionales, arquitectos y otros equipos técnicos para transformar las necesidades funcionales en soluciones robustas, mantenibles y alineadas con los estándares tecnológicos corporativos. Buscamos un perfil con experiencia en desarrollo Backend Java y capacidad para complementar o realizar el análisis funcional cuando sea necesario, entendiendo los procesos de negocio, identificando necesidades y trasladando los requisitos funcionales a diseños técnicos e implementaciones de calidad. Participarás en todo el ciclo de vida de las soluciones, desde la definición y estimación inicial hasta su desarrollo, pruebas, despliegue y posterior soporte, trabajando en entornos Agile y con arquitecturas basadas en microservicios. Funciones principales y requisitos.

Funciones principales y requisitos.

- Experiencia mínima de 5 años en desarrollo de software Backend con Java .




- Realizar el análisis funcional de iniciativas o revisar los requisitos funcionales elaborados por otros analistas, identificando posibles lagunas, dependencias, riesgos o inconsistencias.
- Comprender las necesidades y procesos de negocio y transformarlos en soluciones técnicas viables, robustas y mantenibles.
- Detectar requisitos incompletos o ambiguos, planteando alternativas y colaborando con los equipos funcionales y de negocio para concretar la solución.
- Participar en la definición de la arquitectura y el diseño técnico de las soluciones, colaborando con los equipos de Arquitectura para garantizar el cumplimiento de los estándares tecnológicos establecidos.
- Realizar estimaciones de esfuerzo, complejidad e impacto de las iniciativas asignadas.
- Diseñar, desarrollar e implementar soluciones Backend aplicando buenas prácticas de desarrollo, diseño, calidad y seguridad.
- Garantizar la mantenibilidad, escalabilidad y capacidad de evolución de los desarrollos realizados.
- Participar en revisiones técnicas y colaborar en la resolución de dudas tanto funcionales como técnicas durante el desarrollo de las iniciativas.
- Definir y ejecutar pruebas unitarias y de integración,



participar en la validación funcional y verificar el correcto funcionamiento de las integraciones con otros sistemas.
- Garantizar el cumplimiento de los criterios de aceptación y los niveles de calidad requeridos antes del paso a producción.
- Participar en la preparación y ejecución de despliegues, proporcionando soporte durante la implantación y el periodo de garantía.
- Analizar y resolver incidencias, identificando su causa raíz y proponiendo mejoras que aumenten la estabilidad de las soluciones y reduzcan la recurrencia de problemas.
- Trabajar de manera coordinada con analistas funcionales, arquitectos, QA, negocio y otros equipos técnicos dentro de entornos Agile.

Requisitos técnicos imprescindibles

- Java 11/17 o superior.
- Spring Framework: Spring Boot, Spring Data y Spring Security.
- Diseño y desarrollo de APIs REST .
- JPA / Hibernate .
- Arquitecturas basadas en microservicios .
- Conocimiento y aplicación de patrones de diseño y principios SOLID .
- Integración de sistemas mediante servicios REST.
- Experiencia con bases de datos relacionales como Oracle, PostgreSQL, SQL Server o equivalentes .
- Git .
- Maven o Gradle .
- Experiencia con herramientas y procesos de CI/CD .
- Experiencia en pruebas unitarias y de integración con JUnit y Mockito .
- Conocimiento de herramientas de análisis de calidad de código.

Muy valorable

- Experiencia con Docker y Kubernetes/OpenShift .
- Conocimientos de sistemas distribuidos, alta disponibilidad y escalabilidad.
- Experiencia con arquitecturas orientadas a eventos (EDA ).
- Conocimientos de Apache Kafka .

📌 Desarrollador/a backend (Madrid)
🏢 El Corte Inglés
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a backend (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a backend (madrid) / madrid