Binance
Posted 5y ago

Senior Java Developer - Exchange Service

Binance
Asia or Taipei
RemoteFull Time
Responsibilities
  • developing products
  • building systems
  • guiding engineers
Requirements
  • Bachelor's or master's degree in computer science
  • Engineering, or equivalent experience
  • Proficiency in core Java, MySQL
  • Distributed systems, and familiarity with Spring
  • NoSQL databases, and messaging middleware
Technical tools mentioned
JavaSpringMySQLNoSQLmessaging middleware

Job description

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, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.

Join the Exchange Service team at Binance, the world's leading cryptocurrency exchange serving over 250M+ registered users across 100+ countries. As dedicated software engineers, we are responsible for developing and maintaining the core trading platform, ensuring seamless and efficient operations. Our work solidifies Binance as the preferred choice for crypto enthusiasts worldwide.
 

Duties:

  • Development and implementation of crypto-related products, including but not limited to fiat gateway, futures, margin, lending, etc.
  • Build large scale software system, which can impact daily life of millions of customers
  • Underlying infra/arch upgrade
  • Performance tuning, online incidents troubleshooting, and system refactoring
  • Write high-quality, clean, and maintainable code using engineering best practices
  • Guide junior engineers’ daily work and do knowledge share, etc.

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
  • Capable to cope with stress, and quickly learn new knowledge
  • Good cross-team communication skills
Why Binance
• Shape the future with the world’s leading blockchain ecosystem
• Collaborate with world-class talent in a user-centric global organization with a flat structure
• Tackle unique, fast-paced projects with autonomy in an innovative environment
• Thrive in a results-driven workplace with opportunities for career growth and continuous learning
• Competitive salary and company benefits
• Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)

Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.

About Binance

Global cryptocurrency exchange and blockchain ecosystem provider.

Year founded
2017
Employees
5000
Organization type
Private
Latest investment
Raised $2.00B Series C (2025)
Headquarters
KY

Similar jobs

Java Developer roles near Taipei, Taiwan
1mo
Save
Mark Applied
Hide
(Sr.) Java Engineer, Matching Engine Team
Taipei, Taiwan, Taiwan
OnsiteFull Time
BTSE
BTSE: Provides digital asset exchange and payment infrastructure services.
5+ YOEDegree in CS, 5+ years Java development, proficiency in Java, Spring/Spring Boot/Jersey, WebSockets, SQL, concurrency; experience building low-latency, high-throughput trading/matching systems preferred.
Java, JavaScript, Python, Golang, Spring, Spring Boot, Jersey, WebSockets, Git, Jenkins, Maven, SQL
7mo
Save
Mark Applied
Hide
JAVA工程師-AEB (TW, Taipei Cit)
Taipei, Taiwan, Taiwan
OnsiteFull Time
Acer
AcerTaiwan Stock Exchange: 2353: Global manufacturer of laptops and personal computer systems.
Proficient in Java development with Spring MVC, MyBatis, JSP, jQuery/JavaScript; SQL Server; Eclipse; able to communicate with internal teams and clients.
Spring MVC, MyBatis, JSP, Java, jQuery, JavaScript, Eclipse, SQL Server
1y
Save
Mark Applied
Hide
【凱基人壽】保服系統Java工程師
Taipei, Taiwan, Taiwan
OnsiteFull Time
KGI Financial
KGI FinancialTaiwan Stock Exchange: 2883: Offers commercial banking, securities brokerage, and life insurance services.
3+ YOEJava developer with 3+ years frontend and Java development experience; familiar with Oracle/SQLServer/DB2; Java, JavaScript, JSP, AJAX, Servlets; Tomcat/JBOSS/WebLogic/WebSphere; HTML, Vue, Vue Router, Vuetify, axios; Spring Boot, SpringCloud, Spring, MyBatis; JasperReport; Gradle/Maven; Swagger; Git; backend API integration; insurance knowledge a ...
Oracle, SQLServer, DB2, Java, JavaScript, JSP, AJAX, Servlets, Tomcat, JBOSS, WebLogic, WebSphere, HTML, jQuery, Vue, Vue Router, Vuetify, axios, vee-validate, HTML5, CSS3, W3C standards, Spring, SpringCloud, Spring Boot, MyBatis, JasperReport, Gradle, Maven, Swagger, Git, REST APIs
12y
Save
Mark Applied
Hide
Java程式設計師
Taipei, Taiwan
OnsiteFull Time
104 Corporation
104 CorporationTWSE: 3130: Operates an online job bank and develops HR software.
1+ YOEExperience in web application development with knowledge of Java, HTML/CSS, and database design.
Java, HTML, CSS, JavaScript, JSP, Struts, Hibernate, Spring
2mo
Save
Mark Applied
Hide
科技金融_Treasury Java軟體開發工程師
Taipei, Taiwan, Taiwan
NT$40k/mo OnsiteFull Time
CTBC Holding
CTBC HoldingTaiwan Stock Exchange: 2891: Provides banking, insurance, and diversified financial services to clients.
Develop risk pricing systems in Java; work on market risk, pricing, VaR; needs Java, Spring, Oracle.
Java, Spring, Oracle
1y
Save
Mark Applied
Hide
Java Software Design Engineer_TC27371
Zhonghe District or Taoyuan
OnsiteFull Time
Supermicro
SupermicroNASDAQ: SMCI: Designs and manufactures high-performance server and storage systems.
2+ YOERequires 2+ years of relevant experience, a bachelor's degree in science or engineering, strong software engineering skills, Java or Angular/React expertise, and good communication skills.
Java, Angular, React, SCRUM
4mo
Save
Mark Applied
Hide
Java VM Software Performance Analysis Engineer
Hsinchu, Taiwan, Taiwan
OnsiteFull Time
SiFive
SiFive: Designs and licenses high-performance RISC-V processor intellectual property.
Experience with JIT, runtime execution, and memory management; strong profiling and performance optimization skills; proficiency in C/C++; knowledge of CPU microarchitecture and assembly; Nice-to-have GC tuning and large Java frameworks experience.
JVM, JIT, HotSpot, C/C++, perf, ftrace, eBPF, async-profiler, assembly (RISC-V, x86, ARM), SPECjbb, DaCapo