Java Engineer

closed
Binance Logo

Binance

πŸ“Remote - Taiwan, Vietnam

Summary

Join Binance's Pioneer Talent Program and kickstart your career in blockchain. This full-time role offers hands-on expertise through a tailored training curriculum and mentorship from industry leaders. You will be part of the Binance Pay & Card team, revolutionizing digital payments with cutting-edge crypto payment solutions. The program focuses on developing and implementing financial products, building large-scale software systems, and creating open APIs. Competitive salary and company benefits are offered, along with work-from-home arrangements (depending on the team). Shape the future of digital innovation with a world-class team.

Requirements

  • Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience
  • Proficient in core java, and familiar with spring framework
  • Proficient in MySQL, and familiar with at least one NoSQL DB
  • Proficient in distributed system design, and familiar with at least one messaging middleware and the underlying design principles
  • Good cross-team communication skills

Responsibilities

  • Research, develop and implement financial products including but not limited to the wallet, payment gateway, cash rebate, merchant management
  • Build large scale software system, which can impact daily life of millions of customers
  • Build open API features for core financial product
  • Communicate effectively with product managers, designing and implementing product features to support the pay system
  • Performance tuning, online incidents troubleshooting, and system refactoring
  • Write high-quality, clean, and maintainable code using engineering best practices

Preferred Qualifications

  • Proficient in spring cloud and microservice design
  • Related domain experience in the Fin-Tech industry
  • Experience or interest in developing backends, APIs, libraries, and SDKs
  • Performance tuning experience on JVM, SQL, RPC, etc
  • Global team management experiences

Benefits

  • Competitive salary and company benefits
  • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
This job is filled or no longer available