Java Developer

El Corte Ingles
El Corte Ingles
Madrid, SpainOn-siteCompetitiveAdded 17 days ago
🇪🇸 Translated from Spanish

This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.

Job Description

Are you looking to develop your talent and find a place where your effort is recognized? We offer a dynamic, close-knit, and forward-looking environment. Here, every day is a new opportunity to learn, grow, and shine. Imagine being part of a diverse team where evolution and customer service are our priority. At El Corte Inglés, our work is a shared passion.

The project awaiting you.

We are looking to incorporate a Java Developer to participate in strategic projects with high technological impact. You will play a key role in the design and evolution of complex solutions, leading technical decisions and contributing to the construction of modern, scalable, and resilient architectures. You will work in a collaborative and multidisciplinary environment, driving engineering best practices, software quality, and continuous improvement, while acting as a technical reference for the team.

Main functions and requirements.

Translate business requirements into technical designs.

  • Design, develop, and evolve high-complexity solutions with technical autonomy
  • Translate business requirements into robust, maintainable, and scalable technical designs
  • Lead relevant technical decisions and ensure their correct implementation
  • Drive engineering standards, development best practices, and software quality
  • Coordinate critical integrations between systems and manage associated technical risks
  • Design scalable, resilient, and performance-oriented architectures
  • Ensure compliance with security, quality, and regulatory standards
  • Act as a technical reference within the team and support the development of other professionals
  • Participate in the technological evolution of products and platforms by promoting continuous improvement
  • Collaborate with multidisciplinary teams in the definition and implementation of technical solutions
  • Provide solid experience in software development with Java
  • Work with frameworks and development tools such as Eclipse or equivalent environments
  • Use tools from the Atlassian ecosystem such as Jira, Confluence, Bitbucket, or similar
  • Apply advanced knowledge of SQL and data modeling
  • Design and implement microservices based on hexagonal architecture
  • Work with Kubernetes in containerized environments
  • Manage relational and non-relational databases such as Oracle, DB2, MongoDB, or Couchbase
  • Design solutions oriented toward scalability, resilience, performance, and security
  • Lead development standards and technical decision-making
  • Transform business needs into efficient and sustainable technical solutions
  • Provide experience as a technical reference or Tech Lead in development teams
  • Knowledge of distributed architectures and high-availability systems
  • Participate in cloud environments and technological modernization processes
  • Work with continuous integration and deployment (CI/CD) practices and tools
  • Promote engineering best practices and technical mentoring

We offer a variety of social benefits that will contribute to your well-being.

- Exclusive discounts and financing options.

- Life insurance.

- Corporate University.

- Continuous training for professional development.

- Study grants for employees' children.

- In-house Medical Service.

- Flexible remuneration plan.

If you find this position interesting, we invite you to apply, as your experience could be very valuable to us. Everyone is welcome in our company.

View original advert (Spanish)

¿Buscas desarrollar tu talento y un lugar dónde tu esfuerzo sea reconocido? Te ofrecemos un entorno dinámico, 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.

Buscamos incorporar un/a desarrollador/a - Java para participar en proyectos estratégicos de gran impacto tecnológico. Tendrás un papel clave en el diseño y evolución de soluciones complejas, liderando decisiones técnicas y contribuyendo a la construcción de arquitecturas modernas, escalables y resilientes. Trabajarás en un entorno colaborativo y multidisciplinar, impulsando buenas prácticas de ingeniería, calidad de software y mejora continua, mientras actúas como referente técnico para el equipo.

Funciones principales y requisitos.

Traducir requisitos de negocio en diseños técnicos.

  • Diseñar, desarrollar y evolucionar soluciones de alta complejidad con autonomía técnica
  • Traducir requisitos de negocio en diseños técnicos robustos, mantenibles y escalables
  • Liderar decisiones técnicas relevantes y asegurar su correcta implementación
  • Impulsar estándares de ingeniería, buenas prácticas de desarrollo y calidad de software
  • Coordinar integraciones críticas entre sistemas y gestionar riesgos técnicos asociados
  • Diseñar arquitecturas escalables, resilientes y orientadas al rendimiento
  • Garantizar el cumplimiento de estándares de seguridad, calidad y normativa
  • Actuar como referente técnico dentro del equipo y apoyar el desarrollo de otros profesionales
  • Participar en la evolución tecnológica de productos y plataformas promoviendo la mejora continua
  • Colaborar con equipos multidisciplinares en la definición e implementación de soluciones técnicas
  • Aportar experiencia sólida en desarrollo de software con Java
  • Trabajar con frameworks y herramientas de desarrollo como Eclipse o entornos equivalentes
  • Utilizar herramientas del ecosistema Atlassian como Jira, Confluence, Bitbucket o similares
  • Aplicar conocimientos avanzados de SQL y modelado de datos
  • Diseñar e implementar microservicios basados en arquitectura hexagonal
  • Trabajar con Kubernetes en entornos contenerizados
  • Gestionar bases de datos relacionales y no relacionales como Oracle, DB2, MongoDB o Couchbase
  • Diseñar soluciones orientadas a escalabilidad, resiliencia, rendimiento y seguridad
  • Liderar estándares de desarrollo y toma de decisiones técnicas
  • Transformar necesidades de negocio en soluciones técnicas eficientes y sostenibles
  • Aportar experiencia como referente técnico o Tech Lead en equipos de desarrollo
  • Conocer arquitecturas distribuidas y sistemas de alta disponibilidad
  • Participar en entornos cloud y procesos de modernización tecnológica
  • Trabajar con prácticas y herramientas de integración y despliegue continuo (CI/CD)
  • Promover buenas prácticas de ingeniería y mentoring técnico

Te ofrecemos una variedad de beneficios sociales que contribuirán a tu bienestar.

- Descuentos exclusivos y opciones de financiación.

- Seguro de vida.

- Universidad Corporativa.

- Formación continua para el desarrollo profesional.

- Ayudas al estudio para hijos e hijas de empleados.

- Servicio Médico propio.

- Plan de retribución flexible.

Si te resulta interesante este puesto, te invitamos a que apliques, ya que tu experiencia podría ser muy valiosa para nosotros. En nuestra empresa todas las personas son bienvenidas.

Need a visa? No sponsorship mentioned here. Browse visa jobs