
Software Engineer
JD Group plc2 months ago
London, United KingdomMid Level
Responsibilities
- Build and maintain Joybuy backend systems for high performance, availability, concurrency, security, and scalability.
- Identify and mitigate technical risks throughout project implementation.
- Develop control strategies covering monitorability, maintainability, grey releases, and rollback capabilities.
- Research, adopt, and promote new technologies and methodologies.
- Identify integration opportunities between emerging technologies and global system architectures.
Requirements
- Bachelor's degree in Engineering, Computer Science, Mathematics, or a related technical field.
- At least 3 years of experience with Java programming and Spring Boot.
- Strong coding proficiency and a commitment to clean, elegant code.
- Interest in exploring open-source projects and continuous improvement.
- Strong communication, analytical, problem-solving, collaboration, and independent technical troubleshooting skills.
- Effective communication skills in Chinese and English.
- Preferred experience in large-scale e-commerce companies or supply chain, finance, fulfillment, logistics, or marketing systems.
- Preferred experience with UK and European business.
Benefits
- Competitive salary and benefits package, including health insurance, retirement plans, and performance bonuses.
- Dynamic work environment at a leading global e-commerce company.
- Opportunity to work with a diverse international team and contribute to JD.com's global presence.
- Global projects, learning opportunities, and an inclusive, people-first culture.
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.