Java Software Engineer - Cloud Microservices (London)

Java Software Engineer - Cloud Microservices (London)

London Bachelor 55000 - 70000 £ / year (est.) No working from home possible
JD.COM

At a Glance

  • Tasks: Lead the development of features for an exciting online shopping platform.
  • Company: Join JD.com, a leader in e-commerce innovation.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on collaboration.
  • Why this job: Shape the future of e-commerce with cutting-edge technology.
  • Qualifications: 3+ years in software development, expertise in Java and Kotlin required.

The predicted salary is between 55000 - 70000 £ per year.

JD.com is seeking a Software Developer to lead features for the Joybuy online shopping platform in London. Ideal candidates will have 3+ years of software development experience and expertise in Java and Kotlin. Your role will involve designing scalable software components and collaborating within a dynamic team. A Bachelor's degree in Computer Science is required, along with strong communication skills in English. Join us to help shape the future of e-commerce!

Java Software Engineer - Cloud Microservices (London) employer: JD.COM

JD.com is an excellent employer that fosters a collaborative and innovative work culture, perfect for Java Software Engineers looking to make a significant impact in the e-commerce sector. Located in London, employees benefit from a vibrant city atmosphere, competitive salaries, and opportunities for professional growth through continuous learning and development programmes. Join us to be part of a forward-thinking team that values creativity and encourages you to shape the future of online shopping.

JD.COM

Contact Details:

JD.COM Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Software Engineer - Cloud Microservices (London)

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can sometimes open doors that a CV can't.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, make sure to share it during interviews. It’s a great way to demonstrate your expertise in Java and Kotlin.

Tip Number 3

Prepare for those technical interviews! Brush up on coding challenges and system design questions. Practising with friends or using online platforms can really help us nail it.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!

We think you need these skills to ace Java Software Engineer - Cloud Microservices (London)

Java
Kotlin
Software Development
Scalable Software Design
Team Collaboration
Bachelor's Degree in Computer Science
Communication Skills in English

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java and Kotlin, as well as any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about e-commerce and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Communication Skills:Since strong communication is key in our dynamic team, make sure your application reflects this. Whether it's through clear language in your CV or a well-structured cover letter, let us see how you express your ideas.

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’re considered for the role. Plus, it’s super easy – just follow the prompts!

How to prepare for a job interview at JD.COM

Know Your Java and Kotlin Inside Out

Make sure you brush up on your Java and Kotlin skills before the interview. Be prepared to discuss your past projects and how you've used these languages to solve real-world problems. Practising coding challenges can also help you demonstrate your expertise.

Showcase Your Team Collaboration Skills

Since the role involves working within a dynamic team, be ready to share examples of how you've successfully collaborated with others in previous roles. Highlight any experience you have with agile methodologies or pair programming, as this will resonate well with the interviewers.

Understand Scalable Software Design

Familiarise yourself with concepts around scalable software components. Be prepared to discuss design patterns and architectural principles that you've applied in your work. This will show that you not only write code but also think critically about how it fits into larger systems.

Communicate Clearly and Confidently

Strong communication skills are essential for this role. Practice explaining your thought process clearly and concisely, especially when discussing technical topics. Remember, it's not just about what you know, but how well you can convey that knowledge to others.