Binance

Java Engineer

Binance
Apply
11 days ago
Singapore, SingaporeMid Level

Responsibilities

  • Develop and implement financial products such as wallets, payment gateways, cash rebates, merchant management, and compliance systems.
  • Build open API features for core financial products.
  • Collaborate with product managers to design and implement payment-system features.
  • Tune system performance, troubleshoot online incidents, and refactor systems.
  • Write high-quality, clean, and maintainable code using engineering best practices.

Requirements

  • Bachelor's or master's degree in computer science or engineering, or equivalent industry experience.
  • Proficiency in core Java and familiarity with the Spring Framework.
  • Proficiency with MySQL and familiarity with at least one NoSQL database.
  • Proficiency in distributed-systems design and familiarity with at least one messaging middleware and its underlying design principles.
  • Ability to cope with stress and quickly learn new knowledge.
  • Strong cross-team communication skills.

Tech Stack

JavaMySQL

Categories

Binance

About Binance

10,000+ employees

Binance builds a global cryptocurrency exchange and related infrastructure for retail and institutional traders, developers, and businesses. Its products include spot and derivatives trading, fiat on-ramps, wallets, payments, staking, custody, and Web3/NFT services, with revenue driven largely by trading and transaction fees. Founded in 2017 and privately held, it operates worldwide and also stewards the BNB Chain ecosystem, with its main exchange regularly ranking first by crypto trading volume.

Contact me