Backend Engineer (Java) - KYC Tech

Binance
Vietnam, Taipei, Dubai
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["Collaboration","Ability to perform under pressure","Quick learning","Mentoring"]

Build and evolve a large-scale KYC platform that powers seamless customer onboarding and integrates global and regional compliance vendors. Design and implement high-throughput distributed services using core Java and Spring, collaborating with stakeholders to translate requirements into well-tested code. Troubleshoot incidents, perform performance tuning across JVM and databases, and contribute to cross-team engineering excellence while maintaining clear technical documentation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Binance
Binance
23 hours ago

Backend Engineer (Java) - KYC Tech

âś“ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Build and evolve a large-scale KYC platform that powers seamless customer onboarding and integrates global and regional compliance vendors. Design and implement high-throughput distributed services using core Java and Spring, collaborating with stakeholders to translate requirements into well-tested code. Troubleshoot incidents, perform performance tuning across JVM and databases, and contribute to cross-team engineering excellence while maintaining clear technical documentation.
Location: Vietnam, Taipei, Dubai
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain a large-scale KYC platform to support seamless onboarding.
  • •Integrate compliance vendors and ensure adherence to global and local regulatory standards.
  • •Convert business requirements into services using solid code and meaningful tests.
  • •Perform performance tuning and troubleshoot incidents for high-throughput distributed systems.
  • •Write and maintain high-quality technical documentation and collaborate across engineering teams, including mentoring junior members.

Key Requirements

  • •Bachelor’s degree in computer science, engineering, or equivalent experience.
  • •Minimum 4 years of professional experience building high-throughput distributed applications.
  • •Proficiency in core Java and the Spring Framework.
  • •Proficiency in MySQL, and familiarity with at least one NoSQL database.
  • •Experience with distributed system design, plus familiarity with messaging middleware and underlying design principles.
Experience:4+ yearsBlockchainCryptocurrencyFinancial technologyDistributed systems
Education:Bachelor's in computer science, engineering
Skills:CollaborationAbility to perform under pressureQuick learningMentoring
Tech Stack:JavaSpring FrameworkMySQLNoSQLJVMSQLRPCMessaging middlewareAI/ML

Company Brief

Binance
Operates one of the world’s largest cryptocurrency exchanges, offering spot and derivatives trading, a native token (BNB), wallet services, staking, and a broad suite of crypto financial products and infrastructure.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Valuation: Unicorn (USD 1B+)
Funding: Bootstrapped
Headquarters: George Town, Cayman Islands
Founded: 2017
WebsiteLinkedIn