Backend Java Developer
Job Description
Join a team transforming a global commerce platform through a major Java-based architectural rebuild. You'll develop scalable microservices, marketplace integrations and cloud-nativee solutions that enable seamless product, stock and pricing synchronisation across multiple sales channels, helping drive faster market expansion and a better customer experience.
\n\n\nClient Details
\n\nOur client is a globally recognised retail and e-commerce organisation investing heavily in its digital capabilities. With a strong focus on innovation, engineering excellence, and customer experience, they are undertaking a major technology transformation to support continued international growth and expansion across digital sales channels.
\nWorking within a collaborative and empowered engineering environment, you'll be part of a team building products that operate at significant scale across multiple markets.
\n\n\nDescription
\n\n- \n
- Contribute to the rebuild and modernisation of a core platform using Java Spring Boot. \n
- Design, develop, and optimise integrations with a range of external commerce and marketplace platforms. \n
- Build scalable microservices within a cloud-nativee, event-driven architecture. \n
- Develop solutions for complex product catalogue publication and synchronisation challenges. \n
- Support the migration of legacy business processes into modern platform services. \n
- Ensure highly accurate real-time stock and pricing synchronisation. \n
- Collaborate closely with Product Managers, Engineers, and cross-functional stakeholders. \n
- Drive technical improvements and contribute to architectural decision-making. \n
Profile
\n\nYou will bring:
\n- \n
- Strong commercial experience with Java and Spring Boot. \n
- Experience building microservices and distributed systems. \n
- Strong knowledge of PostgreSQL databases. \n
- Experience with Redis or similar caching technologies. \n
- Understanding of event-driven architecture patterns. \n
- Experience working with Kubernetes and cloud platforms, ideally GCP. \n
- Strong communication and stakeholder engagement skills. \n
- A proactive mindset and the ability to work autonomously within agile teams. \n
Desirable:
\n- \n
- Experience with Python. \n
- Previous experience integrating with marketplaces, e-commerce platforms, or large-scale APIs. \n
Job Offer
\n- \n
- Daily rate of £650, dependent on the level of experience. \n
- Temporary position in a retail-focused technology role. \n
- Opportunity to work in South London - 3 days per week in the office \n
- Be part of a major global digital transformation programme. \n
- Work on a modern technology stack including Java, Spring Boot, GCP, Kubernetes, PostgreSQL and Redis. \n
- Opportunity to influence architecture and technical direction. \n
- Collaborative and highly skilled engineering environment. \n
- Exposure to large-scale distributed systems and international commerce platforms. \n
- Flexible and empowering culture focused on innovation and continuous improvement. \n
- Excellent opportunities for long-term career growth and development. \n
