JD.COM logo

Backend Engineer - Transaction

JD.COM

Full-time
2-5 years experience
On-site

Key Skills

Java
Spring Boot
Backend Development
Transaction Systems
Order Workflows
Data Consistency
System Reliability
High-Concurrency Systems
Technical Design
Code Reviews
Distributed Systems
Service-Oriented Architecture
Data Protection
Security
Compliance
English Communication

Job Description

Who We Are At JD.com, also known as JINGDONG, we are building one of the world’s most trusted technology and supply chain ecosystems. What started as a bold idea in China has evolved into a NASDAQ-listed, Fortune 44 global enterprise serving over 700 million active customers. Powered by advanced logistics, innovative technology, and a commitment to integrity, JD.com operates across retail, logistics, technology, property and more, creating solutions that make everyday life smarter, faster, and more connected. Our Global Reach JD.com is expanding its international footprint through a digitally intelligent, cross-border supply chain and world-class logistics network, supported by platforms such as Joybuy, which brings trusted products to customers worldwide. Today, our teams operate across China, the U.S., U.K., Netherlands, France, Germany, Spain, Brazil, Hungary, Japan, South Korea, Australia, Thailand, Vietnam, Malaysia, Indonesia, Saudi Arabia, the UAE and beyond, reaching customers in every corner of the world. Learn more about who we are and what we do: https://corporate.jd.com/ What We Offer Joining JD.com means becoming part of a company where people, innovation, and impact go hand in hand. We offer a competitive salary, a great location, and a supportive, people-first culture where your growth truly matters. With access to global projects, learning opportunities, and an inclusive environment that values every voice, you’ll have the space to shape the future with us. About The Team You’ll be joining the JD.com team, which values collaboration, ownership, and a commitment to delivering high-quality results in a fast-paced, dynamic environment. Key Responsibilities Develop and maintain transaction-related backend services using Java and Spring Boot. Build core business processes for order and transaction workflows. Ensure data consistency, system reliability, and correctness across critical business processes. Support stable operation of transaction systems under high concurrency. Participate in requirement discussions, technical design, and code reviews. Document and share technical solutions and best practices. Work onsite in London. Minimum Qualifications Bachelor's degree (or equivalent) in Computer Science or a related field. 3+ years of experience in Java programming and Spring Boot. Experience building or maintaining core business systems. Experience working in structured development environments. Awareness of data protection, security, or compliance requirements in transaction systems Ability to communicate effectively in English and Chinese. Preferred Qualifications Experience in large internet or e-commerce companies. Experience with high-reliability or transaction-intensive systems. Familiarity with distributed systems or service-oriented architectures. JD.com is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. At JD.com, we’re committed to building a diverse and inclusive workplace where everyone can thrive. We’re proud to be an equal opportunity employer and make all employment decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other protected characteristic. Ready to apply? Take the next step in your career, apply now and explore the opportunities we have to offer.

Core Responsibilities

Develop and maintain Java and Spring Boot backend services for transaction and order workflows, ensuring data consistency, correctness, and reliable operation under high concurrency. Contribute to requirements discussions, technical design, code reviews, and documentation of technical solutions and best practices.

Requirements

Requires a bachelor's degree or equivalent in Computer Science or a related field, at least three years of Java and Spring Boot experience, and experience building or maintaining core business systems in a structured development environment. Applicants should understand data protection, security, or compliance considerations and communicate effectively in English and Chinese; experience with large internet or e-commerce companies and distributed systems is preferred.

Benefits

  • Competitive Salary
  • Learning Opportunities

About JD.COM

Industry: Software Development

Company size: 10,001+ employees

JD.com, also known as JINGDONG, is a leading e-commerce company transferring to be a technology and service enterprise with supply chain at its core. JD.com’s business has expanded across retail, technology, logistics, health, property development, industrials, and international business. Ranking 44 on the Fortune Global 500, JD.com is China’s largest retailer by revenue. JD.com serves over 600 million customers and has set the standard for e-commerce through its commitment to quality, authenticity, and competitive pricing. The company operates the largest fulfillment infrastructure of any e-commerce company in China, enabling 90% of retail orders to be delivered within the same or next day. JD.com also promotes productivity and innovation across a range of industries by offering its cutting-edge technology and infrastructure to partners, brands, and diverse sectors.

Added Today