Home
Jobs
Saved
Resumes
Software Engineer – Recommendation at JD.COM | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Software Engineer – Recommendation
JD.COM
Website
LinkedIn
Software Engineer – Recommendation
United Kingdom
Full Time
1 hour ago
Visa Sponsorship
Apply Now
Key skills
Java
Microservices
Spring
Spring Boot
SpringBoot
Machine Learning
About this role
Role Overview
Design and develop backend services supporting recommendation and discovery scenarios
Integrate machine learning models for personalised ranking and recommendation using microservice architectures
Build and maintain backend applications using Java and Spring Boot
Collaborate with machine learning engineers to support model deployment, serving, and optimisation
Ensure system scalability, reliability, and low-latency performance under high traffic
Document system design decisions and share backend best practices within the team
Requirements
Bachelor's degree (or equivalent) in Computer Science or a related field
3+ years of experience in Java programming and Spring Boot
Experience related to search or recommendation systems, such as ranking, retrieval, or advertising
Experience with microservices architecture and service deployment
Ability to communicate effectively in English and Chinese
Tech Stack
Java
Microservices
Spring
Spring Boot
SpringBoot
Benefits
Competitive salary
Great location
Supportive, people-first culture
Access to global projects
Learning opportunities
Inclusive environment that values every voice
Apply Now
Home
Jobs
Saved
Resumes