Interim Commodity Management / Commodity Manager Advisory Ser
This role manages strategic indirect procurement categories for a global renewable energy leader. It offers a competitive salary and hybrid work flexibility.
The English-language job board for Spain
87,000+ live jobsHybrid in Esparreguera·Full-time·Added 9 days ago (last checked 12 Oct)
About €2,200 - €2,720 a month after tax.
The ad doesn’t mention sponsorship
Not a refusal, but not a yes. Worth asking in your first message.
Nice to have
This job advert was originally written in Spanish.
Experience and Technical Stack
3+ years of experience developing software in Java/Kotlin, with a demonstrated ability to adapt, learn, and work with different languages and frameworks (e.g., JavaScript, Python)
Solid experience in native Java as well as Spring Framework, Spring Boot,
Hibernate/JPA
Practical knowledge of relational databases (MySQL or PostgreSQL)
Active participation in all phases of the SDLC (Software Development Life Cycle)
Familiarity with Redis or distributed caching systems
Architecture and Systems Design
Experience in the design and implementation of REST APIs
Knowledge of asynchronous architectures: pipelines, event-driven, message queues (RabbitMQ or similar), task queues
Familiarity with microservices architecture and distributed systems concepts, concurrency, and scaling
Quality, Automation, and Operations
Knowledge of SOLID principles and Clean Code, and experience applying them in projects
Experience in test automation: unit testing, integration testing. Knowledge of TDD, BDD, contract testing, or acceptance tests.
You value the impact that automation has on the efficiency and reliability of systems
Regular use of Pull Requests, Code Reviews, and CI/CD pipelines (e.g., Jenkins) and
experience doing pair programming
Knowledge of structured logging, metrics, and alerts in production
Familiarity with monitoring tools (CloudWatch, Prometheus, Grafana, or similar)
Technical Management and Documentation
Ability to identify technical debt and participate in its prioritization
Experience balancing feature delivery with refactoring and code improvements
Participation in the preparation of functional and technical analyses
Ability to contribute to technical design discussions and code reviews
Familiarity with RFC, Design Documents, or ADR (Architecture Decision Records)
Soft Skills
Attention to detail, ownership, good organization, and effective communication
Collaborative working style, open to learning from Senior colleagues and sharing knowledge with the team
Proactivity and desire to grow technically
Proficiency in Spanish (preferably native) and intermediate-advanced level of English
professional
Will Be Valued Positively
Experience with microservices architecture, distributed systems, concurrency, and scaling in production environments
Advanced experience implementing structured logging, metrics, and alerts in
production
Experience in preparing detailed technical analyses or Design Documents
Active participation in product discussions, roadmap planning, design reviews, and architecture conversations
Advanced experience in TDD, BDD, or contract testing applied in real projects
Experience with Apache Kafka (Kafka Connect, Kafka Streams) for large-scale event-driven architectures
Knowledge of Elasticsearch for advanced search
Experience with API Gateways (e.g., for use with Single Page Applications)
Familiarity with contract testing (e.g., Pact, Spring Cloud Contract, or similar)
Experience using AI as a development assistant (Claude Code with agents, GitHub Copilot, etc.)
Familiarity with Model Context Protocol (MCP) or AI system integration
Experience mentoring Junior colleagues or participating in the onboarding of new team members
Previous experience in hotel management systems, PMS (Property Management Systems), or booking platforms
Flexible and conciliatory schedule: Working day from 8:00 to 16:30 Monday to Thursday (with ~30 minutes for lunch) and 8:00 to 15:00 on Fridays, allowing for better work-life balance throughout the year.
100% on-site working model in Esparraguera offices; after an initial 6 months, 1-2 days of remote work per week could be possible (depending on requirements)
Extended remote work during vacations: Possibility to connect up to 5 days of remote work with your vacations, providing you with greater freedom to travel and enjoy without losing work continuity.
Equipped kitchen and free coffee: Access to kitchen. Free water and coffee in the office.
Day off on your birthday: Enjoy your special day without working.
Team building activities: Regular events to strengthen team cohesion and the work environment.
As a Mid Backend Engineer, you will have an active role in the development and
evolution of our hotel management platform. You will work with increasing autonomy in an environment where you can consolidate your knowledge and continue developing new skills.
Your day-to-day will include designing and implementing complete features from end to end, actively participating in the definition of technical solutions alongside the team, performing code reviews by providing constructive feedback, and collaborating on the continuous improvement of our systems and processes.
You will have the opportunity to propose technical improvements and participate in architecture decisions.
You will work with our technology stack (Java, Spring Boot, MySQL, Redis, RabbitMQ, AWS) in a real production environment, applying development best practices, microservices architecture, and agile methodologies.
You will have the support of Senior colleagues when you need it, but also the trust to make decisions and lead technical initiatives
Some of the tasks and challenges you will encounter:
Develop end-to-end features with autonomy, from technical design to deployment
Optimize high-demand systems by working on a platform that processes thousands of daily bookings with high availability requirements
Lead quality initiatives by implementing advanced testing (TDD, BDD, contract testing) and contributing to reducing technical debt
Design complex integrations with external systems, ensuring data consistency and robust error handling
Improve observability by implementing structured logging, metrics, and alerts that allow for understanding and monitoring systems
Accelerate productivity with AI by integrating tools such as Claude Code and GitHub Copilot into your workflow while maintaining quality standards
Mentor and share knowledge by supporting Junior colleagues and actively participating in pair programming and code reviews
Contribute to architecture decisions by proposing technical improvements and participating in the definition of the technical roadmap
Apply to the job
Under review · With a Randstad consultant
Shortlisted
Consultant contact
With a Randstad consultant
One of our consultants will review your application and contact you about the next steps.
Company decision
With a client company
Randstad acts as an intermediary connecting candidates with companies; in some cases final handling of profiles and the decision on whom to contact rest solely with the company.
Randstad España is the Spanish branch of Randstad N.V., a global leader in human resources and staffing solutions. The company provides a wide range of workforce solutions, including temporary and permanent placement, recruitment process outsourcing, and HR consulting. With a strong presence in Spain, Randstad España connects thousands of professionals with job opportunities across various sectors, including industrial, technical, and customer service roles.
For international professionals, Randstad España offers a gateway to the Spanish job market, with numerous openings in technical maintenance, customer service, and administrative roles. The company values diversity and inclusion, and its extensive network of offices across Spain ensures support for candidates seeking employment in different regions. Randstad's global reach and local expertise make it a reliable partner for those looking to relocate and work in Spain.
Global and diverse team: Offices in Barcelona and Ibiza, with a team distributed
internationally in the USA and Portugal, enriching the collaborative experience