Enable job alerts via email!

Backend Engineer (Java) - Blockchain

Binance

Singapore

Hybrid

SGD 80,000 - 120,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

At Binance, a leading cryptocurrency exchange, we are seeking an experienced Java Backend Engineer to develop and maintain innovative wallet systems and public blockchain integrations. This role offers the opportunity to tackle groundbreaking challenges in a dynamic environment, while continuously advancing your career with competitive compensation and benefits. Join a global team focused on shaping the future of decentralized finance.

Benefits

Competitive compensation
Flexible remote work
Continuous growth opportunities

Qualifications

  • 6+ years of backend software development experience.
  • Proficiency in Java and related technologies.
  • Detail-oriented with excellent cross-team communication skills.

Responsibilities

  • Design, develop, and maintain scalable blockchain wallet systems.
  • Conduct performance tuning and address production incidents.
  • Collaborate cross-functionally with product and engineering teams.

Skills

Java
Spring Boot
Spring Cloud
MyBatis
Kafka
Redis
MySQL
Tomcat
JVM internals
multithreading
communication skills

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Software Engineering

Tools

IntelliJ IDEA
Eclipse
Git
Maven

Job description

About Binance

Binance is the world’s leading blockchain ecosystem and cryptocurrency exchange by trading volume, trusted by over 250 million users in 100+ countries. With a wide range of services including trading, education, payments, DeFi, and Web3 products, Binance is shaping the future of decentralized finance and financial freedom.

Role Overview

We are looking for an experienced Java Backend Engineer to join our blockchain infrastructure team. This role involves developing and maintaining wallet systems and public chain integrations that support Binance’s world-class trading ecosystem.

Key Responsibilities
  • Design, develop, and maintain scalable blockchain wallet systems.
  • Contribute to public blockchain integrations, including research and implementation.
  • Conduct performance tuning, address production incidents, and perform system refactoring.
  • Collaborate cross-functionally with product and engineering teams.
Requirements
  • Bachelor’s degree or higher in Computer Science, Software Engineering, or related field.
  • 6+ years of backend software development experience.
  • Proficiency with the following technologies:
  • Java, Spring Boot, Spring Cloud, MyBatis
  • Kafka, Redis, MySQL, Tomcat
  • IDEs and tools like IntelliJ IDEA/Eclipse, Git, Maven
  • Strong understanding of JVM internals, I/O, and multithreading.
  • Experience working under pressure and delivering in fast-paced environments.
  • Detail-oriented with excellent cross-team communication skills.
  • Familiarity with blockchain protocols (Bitcoin, Ethereum, Hyperledger, EOS, etc.).
  • English/Mandarin proficiency is required for coordination with global stakeholders.
Preferred Qualifications
  • Experience working on AI-related projects.
  • Background in building high-concurrency, high-availability, and high-performance systems.
Why Work at Binance?

Define the future of crypto and blockchain

Work in a flat, global, innovation-driven team

Tackle unique engineering challenges at scale

Competitive compensation and company perks

Flexible remote work (dependent on team and function)

Continuous growth and career advancement opportunities

Chief Information Security Officer - United Arab Emirates
VIP & Institutional Marketing Lead - United Arab Emirates
Growth Operations Manager (Indonesia)-Jakarta Metropolitan
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.