Backend Engineer (Java) -TradingNew

The opportunity

Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by 300+ million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed,…

What you'll do

  • Collaborate with relevant stakeholders to convert business requirements into: services with solid code and meaningful tests.

  • Proactively initiate performance tuning, troubleshoot incidents, etc.

  • Write and maintain high-quality technical documentation.

  • Write high quality code, follows best practices and advocates for engineering excellence.

  • Collaborate across other engineering teams and mentor junior members of the team.

What they're looking for

  • Bachelor's degree in computer science, engineering, or equivalent industry experience.
  • Minimum 4 years of professional experience in building high-throughput distributed applications.
  • Proficient in core Java and the Spring Framework.
  • Proficient in MySQL, and familiar with at least one NoSQL database.
  • Proficient in distributed system design, and familiar with at least one: messaging middleware and the underlying design principles.
  • A quick learner with the ability to perform under pressure.
  • Able to collaborate with the remote team across different time zones.
  • Bilingual English/Mandarin is required to be able to coordinate with overseas partners and stakeholders.