
Software Engineer
JD Group plc2 months ago
Paris, France +3 moreMid Level
Responsibilities
- Build and maintain high-performance, available, secure, concurrent, and scalable backend systems for Joybuy.
- Identify and mitigate technical risks throughout project implementation.
- Develop control strategies covering monitorability, maintainability, and grey-release or rollback capabilities.
- Research, adopt, and promote new technologies and methodologies.
- Identify integration opportunities between emerging technologies and global system architectures.
- Collaborate with product management teams on software supporting marketing, ecosystem, fulfillment, and supply chain management.
Requirements
- Bachelor’s degree in Engineering, Computer Science, Mathematics, or a related technical field.
- At least 3 years of experience in Java programming and Spring Boot.
- Strong coding proficiency and a commitment to clean, elegant code.
- Interest in open-source projects and continuous improvement.
- Ability to independently identify and resolve complex technical challenges.
- Strong communication, analytical, problem-solving, learning, and collaboration skills.
- Effective communication skills in both Chinese and English.
- Preferred: experience at a large-scale ecommerce company, with supplier and merchant tools, or in UK and European business.
Benefits
- Competitive salary, a supportive people-first culture, global projects, learning opportunities, and an inclusive work environment.
- Opportunity to work on Joybuy’s international retail business across the UK, France, Germany, and the Netherlands.
About JD Group plc
JD Gyms operates a network of low-cost fitness clubs across the UK, offering modern equipment and group exercise classes via monthly memberships. Founded in 2014 and headquartered in Wigan, England, the company is owned by JD Sports Fashion plc. Its sites use equipment from multiple suppliers, including Technogym and Life Fitness, to provide broad strength and functional training options.