Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
JD.COM

Software Engineer

JD.COM

Experienced Java software engineer developing backend systems for Joybuy at JD.com. Focused on performance, scalability, and integration across global infrastructure.

Posted 7/1/2026full-timeRemote • 🇬🇧 United KingdomMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
JavaSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Build and maintain Joybuy's backend systems
  • Ensure high performance, availability, concurrency, security, and scalability
  • Identify and mitigate technical risks throughout project implementation
  • Research, adopt, and promote new technologies and methodologies
  • Identify integration opportunities between emerging technologies and global system architectures

Requirements

What you’ll need
  • Bachelor's degree in Engineering, Computer Science, Mathematics, or a related technical field
  • 3+ years of experience in Java programming and Spring Boot
  • Exceptional coding proficiency
  • Commitment to clean and elegant code
  • Effective communication skills in Chinese and English
  • Proactive, fast learner, and highly collaborative
  • Strong analytical and problem-solving skills

Benefits

Comp & perks
  • Competitive salary
  • Great location
  • Supportive, people-first culture
  • Access to global projects
  • Learning opportunities
  • Inclusive environment that values every voice

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java ProgrammingSpring BootCoding ProficiencySystem ArchitecturePerformance OptimizationSecurity Best PracticesScalability SolutionsConcurrency ManagementTechnical ResearchMethodology Adoption
Soft Skills
Effective CommunicationProactive LearningCollaborationAnalytical SkillsProblem-Solving
Certifications
Bachelor's Degree in EngineeringBachelor's Degree in Computer ScienceBachelor's Degree in Mathematics