Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

3 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expChineseEnglishJavaSpringSpring BootSpringBoot

Job Description

Software Engineer

JD.COM

• Build and maintain Joybuy's backend systems • Ensure high performance, availability, concurrency, security, and scalability • Identify and mitigate technical risks throughout project implementation • Research, adopt, and promote new technologies and methodologies • Identify integration opportunities between emerging technologies and global system architectures

Job Requirements

  • Bachelor's degree in Engineering, Computer Science, Mathematics, or a related technical field
  • 3+ years of experience in Java programming and Spring Boot
  • Exceptional coding proficiency
  • Commitment to clean and elegant code
  • Effective communication skills in Chinese and English
  • Proactive, fast learner, and highly collaborative
  • Strong analytical and problem-solving skills

Benefits

  • Competitive salary
  • Great location
  • Supportive, people-first culture
  • Access to global projects
  • Learning opportunities
  • Inclusive environment that values every voice

Related Job Pages

More Full-stack Engineer Jobs

Bonterra logo

Senior Software Engineer

Bonterra

We propel every doer of good to their peak impact.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Own complex features and subsystems in industry-leading voter/donor management platforms • Combine deep technical depth with systems thinking, identifying technical debt, proposing architectural improvements, and mentoring peers across engineering and QA teams • Participate in system design decisions for complex features • Propose approaches that balance performance, maintainability, scalability, and business needs • Mentor junior and peer engineers through code reviews and design collaboration • Model best practices and drive technical excellence • Design and implement complex features for voter/donor management, third-party integrations, and AI-powered enhancements • Deliver high-quality, maintainable code that meets performance, security, and scalability standards • Proactively identify anomalies, inefficiencies, and technical gaps • Propose and champion improvements that enhance product health.

New York
$96.2K - $150K / year
Ecglobal Business logo

Tech Lead – Full Stack

Ecglobal Business

Creating communities around the world's most loved brands and helping them to connect, engage and understand people.

Full TimeRemoteTeam 51-200Since 2006H1B No Sponsor

• Technical and people leadership • Provide technical leadership to the team — defining standards, technical direction, and a code review culture — and mentor team members' growth. • Drive architectural decisions in the AWS environment, evaluating scalability and performance trade-offs. • Manage, coordinate and execute activities. • Participate in business refinement sessions, assessing the technical feasibility of Product team stories and suggesting directions. • Prepare and technically refine requirements and allocate developers to tasks. • Ensure execution of the development → code review → staging/QA → deploy flow. • Develop applications with TypeScript, Node.js (NestJS and Express) and React. • Design and implement the platform’s distributed architecture — microservices, messaging, caching, Pub/Sub, APIs and jobs/cronjobs. • Keep up with the evolution of the ecosystem (including AI) and propose adoptions that deliver real product value.

Brazil
Dev Partners logo

Full Stack Developer

Dev Partners

Scale your dev team faster with our IT Staff Augmentation services. Hire 100% fully vetted and reliable developers.

Part TimeRemoteTeam 201-500H1B Sponsor

• Work within existing Node.js, Next.js, and React applications • Develop, improve, and maintain product features based on defined requirements • Help move existing products toward production-ready quality • Troubleshoot, debug, and resolve application issues • Collaborate with the team while working independently on assigned tasks • Utilize AI-assisted development tools (e.g. Claude Code) as part of the development workflow • Write clean, maintainable, and well-structured code • Participate in code reviews and technical discussions when needed

Philippines
Airbnb logo

Senior Staff Software Engineer, Host Pricing & Settings

Airbnb

Airbnb is a community based on connection and belonging.

Full TimeRemoteTeam 5,001-10,000Since 2007H1B Sponsor

• Define the architecture and contracts governing how models move from development to production — feature store design, model schema management, online/offline inference consistency, and multi-version support. • Lead the buildout of a unified serving stack that eliminates per-model one-off implementations and gives data scientists a turnkey path from training to production. • Architect backfill and evaluation infrastructure so the modeling team can simulate production inference over historical data in days, not weeks. • Establish domain contracts between Modeling and Serving so each team can move independently with clear, enforced interfaces. • Review and evolve the ML serving architecture — making tradeoff calls on feature pipeline design, model composition, and API interfaces. • Write and review code for feature engineering jobs, feature store configurations, and serving service endpoints. • Partner with Data Science, MLE, MLI and core Pricing & Availability systems BE teams to define artifact handoffs and integration contracts. • Drive milestone planning across the Host Pricing & Settings org, sequencing work to deliver value incrementally. • Mentor engineers through design reviews and hands-on pairing on the hardest infrastructure problems.

United States