Taro Logo

Senior Backend Engineer (Java)

Leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users.
Taipei City, TaiwanSingaporeHo Chi Minh City, Vietnam
Backend
Senior Software Engineer
Remote
5,000+ Employees
7+ years of experience
Finance · Blockchain · Cryptocurrency

Description For Senior Backend Engineer (Java)

Binance, the world's largest cryptocurrency exchange serving over 250 million users across 100+ countries, is seeking a Senior Backend Engineer (Java) to join their engineering team. This role offers a unique opportunity to work at the forefront of blockchain technology and cryptocurrency innovation. The position involves designing and developing microservices architecture using Java Spring Boot, implementing critical system components, and building large-scale software systems that impact millions of users daily.

As a Senior Backend Engineer, you'll be responsible for optimizing data storage systems, performance tuning, and maintaining high-quality code standards. The role requires extensive experience with Java development, particularly with Netty and WebSocket frameworks, and a deep understanding of database storage engines and performance tuning.

The position offers the flexibility of remote work and the chance to collaborate with world-class talent in a global, user-centric organization. Binance provides a dynamic environment where you can tackle unique, fast-paced projects with autonomy while contributing to the advancement of blockchain technology and financial accessibility worldwide.

This role is perfect for experienced engineers who are passionate about technology, maintain high coding standards, and want to make a significant impact in the blockchain and cryptocurrency space. The company offers competitive compensation, professional growth opportunities, and the chance to work on cutting-edge technology that shapes the future of digital finance.

Working at Binance means joining a results-driven workplace that values innovation, continuous learning, and diversity. The company's comprehensive product portfolio, ranging from trading and finance to education and Web3 features, provides an exciting environment for professional growth and development.

Last updated 2 months ago

Responsibilities For Senior Backend Engineer (Java)

  • Design and develop microservices architecture using Java Spring Boot, ensuring system performance, scalability, and reliability
  • Implement and manage microservices components such as service discovery, configuration management, and load balancing with Spring Cloud
  • Analyze, process, and explore data using big data technologies
  • Optimize and manage data storage and retrieval systems, ensuring efficient data handling
  • Build large scale software systems, which can impact daily life of millions of customers
  • Upgrade underlying Infra/arch
  • Performance tuning, online incidents troubleshooting, and system refactoring
  • Write high-quality, clean, and maintainable code using engineering best practices

Requirements For Senior Backend Engineer (Java)

Java
Go
Rust
  • At least 7 years experience in Java development, proficient in Netty and WebSocket framework
  • Experience in mainstream database storage engines, index principles and partition and table schemes, with performance tuning practical cases
  • Enthusiastic about technology, with stringent requirements for code quality and development standards
  • Proficient in English & Chinese for efficient communication with international stakeholders

Benefits For Senior Backend Engineer (Java)

  • Competitive salary and company benefits
  • Work-from-home arrangement
  • Career growth and continuous learning opportunities
  • Opportunity to shape the future with world's leading blockchain ecosystem
  • Collaborate with world-class talent in a user-centric global organization
  • Tackle unique, fast-paced projects with autonomy

Interested in this job?

Jobs Related To Binance Senior Backend Engineer (Java)