




Job Summary: Design, develop, and evolve solutions on the e-commerce backoffice platform, contribute to technical decisions, and ensure robust and scalable systems. Key Highlights: 1. A dynamic and supportive environment to learn, grow, and shine 2. Being part of a diverse team that prioritizes growth and service 3. Developing modern architectures and evolving existing systems **Are you looking to develop your talent in 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 growth and customer service are our top priorities. At El Corte Inglés, our work is a shared passion.** **The project awaiting you.** You will be responsible for designing, developing, and evolving solutions within the e-commerce backoffice platform, which supports critical processes such as catalog management, order processing, and commercial operations. You will work on highly complex systems, contribute to technical decision-making, and ensure robust, scalable, and resilient solutions. Your responsibilities include developing modern architectures based on microservices and event-driven patterns, evolving existing systems, and applying sound engineering practices. Additionally, you will collaborate closely with product teams and other technical areas to ensure business requirements are correctly implemented. You will also work with technologies such as Java, Spring Boot, Apache Kafka, and NoSQL databases like MongoDB, participating in the development of REST APIs and high-concurrency distributed systems. **Main Responsibilities and Requirements.** * Ensure alignment of technical solutions with product strategy and defined architecture * Design, develop, and implement scalable and resilient backend solutions * Translate business requirements into solid, maintainable technical designs * Guarantee software quality and compliance with security, performance, and regulatory standards * Evolve existing architectures toward modern models (e.g., microservices, event-driven, etc.) * Participate in technical decision-making within the team * Apply and promote engineering best practices (clean code, testing, observability, CI/CD) * Collaborate with product, frontend, and other technical teams * Act as a technical reference within the team, sharing knowledge and best practices * Identify opportunities for continuous improvement in processes, tools, and architecture * Understand business needs and co-develop solutions with various stakeholders * Provide technical support throughout the entire development lifecycle **We offer a variety of social benefits contributing 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 compensation plan. **If this position interests you, we invite you to apply—your experience could be highly valuable to us. At our company, everyone is welcome.**


