Software Engineer (ecommerce)

Joybuy

Greater London

On-site

GBP 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Joybuy is seeking a senior software architect to lead the design and implementation of its international risk control and compliance system, ensuring high performance, concurrency, low latency, high availability, and scalable growth.

You will drive system stability, cost optimization, and continuous improvement, translate complex business scenarios into robust technical solutions, and mentor the team through knowledge sharing and collaborative ownership.

Qualifications

  • Bachelor's degree in Computer Science or related field, full-time enrollment preferred.
  • Proficient in Java and Spring/MyBatis; strong cross-technology adaptability.
  • Deep understanding of distributed architectures and messaging systems (Kafka/RabbitMQ).
  • Familiar with AI agent frameworks and large AI model applications, incl. LLMs, prompt engineering, memory management, RAG, knowledge graphs, SFT.

Responsibilities

  • Lead the technical architecture design and implementation of risk control and compliance systems.
  • Drive system stability initiatives and cost optimization with continuous improvement.
  • Develop understanding of business scenarios, contribute to technical solution design, and resolve complex challenges.
  • Collaborate to elevate technical capabilities through knowledge sharing and exchange.
  • Track technologies and emerging trends; provide technical support for business innovation.

Skills

Java
Spring
MyBatis
Distributed architecture
Kafka
RabbitMQ
Redis
Memcached
AI frameworks
LLMs
Prompt engineering
Memory management
RAG
Knowledge graphs
SFT

Education

Bachelor's degree in Computer Science

Tools

Kafka
RabbitMQ
Redis
Memcached

Job description

  • Lead the technical architecture design and implementation of the international e-commerce risk control and compliance system, ensuring high performance, high concurrency, low latency, high availability, and strong scalability.
  • Drive system stability initiatives and cost optimization, with continuous improvement and iterative enhancement of existing systems.
  • Develop a deep understanding of business scenarios, contribute to technical solution design, and resolve complex technical challenges.
  • Collaborate closely with the team to elevate overall technical capabilities through knowledge sharing and technical exchange, jointly driving business growth.
  • Track technological developments and emerging trends in the software industry, explore practical applications of new technologies, and provide technical support for business innovation.

Qualifications:

  • Bachelor's degree or above via nationally accredited full-time enrollment, preferably in Computer Science or a related field; experience in building risk control and compliance systems is a plus.
  • Proficient in Java; well-versed in mainstream frameworks such as Spring and MyBatis, with strong cross-technology adaptability. Deep understanding of distributed architecture (SOA/microservices), message queues (Kafka/RabbitMQ), and caching systems (Redis/Memcached).
  • Familiar with mainstream AI Agent development frameworks and genuinely curious about large AI model applications. Candidates with hands-on experience in LLMs, prompt engineering, memory management, RAG, knowledge graphs, and SFT are strongly preferred.
  • Possesses a strong sense of professionalism and ownership, a proactive work ethic, independent analytical and problem-solving skills, high self-motivation, resilience under pressure, and a collaborative team spirit.
  • Aligned with JD.com's core values: Customer First, Innovation, Relentless Effort, Accountability, Gratitude, and Integrity.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Architect)
Software Engineer (Architect)

Joybuy • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer (Java)
Software Engineer (Java)

Joybuy • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer (Backend)
Software Engineer (Backend)

Joybuy • Greater London

On-site
GBP 65,000 - 100,000
Health insurance
Retirement plans
Performance bonuses
E‑Commerce Risk & Compliance Software Engineer
E‑Commerce Risk & Compliance Software Engineer

Joybuy • Greater London

On-site
GBP 90,000 - 120,000
Software Developer (Java)
Software Developer (Java)

Joybuy • Greater London

On-site
GBP 70,000 - 100,000
Machine Learning Engineer - AI
Machine Learning Engineer - AI

JD.com International Limited • Greater London

On-site
GBP 90,000 - 130,000
AI Engineer
AI Engineer

JD.COM • Greater London

On-site
GBP 70,000 - 110,000
Health insurance
Retirement plans
Performance bonuses
Software Engineer
Software Engineer

JD.COM • Greater London

On-site
GBP 70,000 - 110,000
Competitive salary
On-site work London/Berlin/Düsseldorf
Logistics Solution Manager
Logistics Solution Manager

JD.COM • Milton Keynes

On-site
GBP 42,000 - 66,000
Competitive salary
Great location
Inclusive culture
+1
AI Agent Engineer for Scalable E‑commerce
AI Agent Engineer for Scalable E‑commerce

JD.com International Limited • Greater London

On-site
GBP 90,000 - 130,000