Backend Engineer - ML-Driven Recommendations (Java/Spring)

Backend Engineer - ML-Driven Recommendations (Java/Spring)

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
JD.COM INTERNATIONAL UK LTD

At a Glance

  • Tasks: Design and develop scalable backend services for ML-driven recommendations.
  • Company: Join JD.COM, a globally recognised tech leader in London.
  • Benefits: Competitive salary, diverse work culture, and opportunities for growth.
  • Other info: Collaborate with machine learning engineers in a dynamic environment.
  • Why this job: Be part of innovative projects that shape the future of technology.
  • Qualifications: 3+ years of Java/Spring experience and a Bachelor's degree required.

The predicted salary is between 60000 - 80000 £ per year.

JD.COM INTERNATIONAL UK LTD is seeking a backend developer to design and develop services supporting recommendation and discovery based in London.

Candidates should have a Bachelor's degree, 3+ years of Java and Spring Boot experience, and be proficient in English and Chinese.

The role focuses on building scalable backend applications and working with machine learning engineers, ensuring performance under high traffic.

This is an opportunity to join a globally recognized technology company.

Backend Engineer - ML-Driven Recommendations (Java/Spring) employer: JD.COM INTERNATIONAL UK LTD

JD.COM INTERNATIONAL UK LTD offers an exceptional work environment for backend engineers, fostering innovation and collaboration in the heart of London. With a strong emphasis on employee growth, the company provides ample opportunities for professional development and skill enhancement, alongside a vibrant work culture that values diversity and teamwork. Joining JD.COM means being part of a globally recognised technology leader, where your contributions directly impact cutting-edge machine learning solutions.

JD.COM INTERNATIONAL UK LTD

Contact Details:

JD.COM INTERNATIONAL UK LTD Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Backend Engineer - ML-Driven Recommendations (Java/Spring)

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those working at JD.COM or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your Java and Spring Boot projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your algorithms and data structures. Practise coding challenges online to get comfortable with problem-solving under pressure.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications!

We think you need these skills to ace Backend Engineer - ML-Driven Recommendations (Java/Spring)

Java
Spring Boot
Backend Development
Scalable Application Design
Machine Learning Integration
Performance Optimisation
High Traffic Handling

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your Java and Spring Boot experience in your application. We want to see how your skills align with the role, so don’t hold back on showcasing your projects or achievements!

Tailor Your Application:Take a moment to customise your application for this specific role. Mention your experience with backend applications and any work you've done with machine learning. It helps us see why you’re a great fit!

Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and get straight to the point about your qualifications and experiences.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at JD.COM INTERNATIONAL UK LTD

Know Your Tech Stack

Make sure you brush up on your Java and Spring Boot skills before the interview. Be ready to discuss your past projects and how you've used these technologies to build scalable applications. This will show that you’re not just familiar with the tools, but that you can apply them effectively.

Understand Machine Learning Basics

Since you'll be working closely with machine learning engineers, it’s a good idea to have a basic understanding of machine learning concepts. Familiarise yourself with how recommendations work and be prepared to discuss how backend systems can support ML-driven features.

Prepare for Problem-Solving Questions

Expect technical questions that test your problem-solving skills. Practice coding challenges related to backend development and think about how you would handle high-traffic scenarios. This will help you demonstrate your ability to think critically under pressure.

Showcase Your Communication Skills

Since proficiency in English and Chinese is required, be prepared to communicate clearly in both languages during the interview. Practice explaining complex technical concepts in simple terms, as this will highlight your ability to collaborate with diverse teams.