Senior Backend Engineer - Java

Leading global cryptocurrency exchange providing trading and blockchain ecosystem services.
$120,000 - $200,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Finance · Blockchain · Cybersecurity

Description For Senior Backend Engineer - Java

Binance is seeking a Senior Backend Engineer to join our global engineering team. In this role, you will:

  • Design and develop high-performance, scalable backend services using Java
  • Work on critical exchange infrastructure handling millions of transactions
  • Collaborate with cross-functional teams across different time zones
  • Optimize system performance and ensure high availability
  • Implement security best practices and maintain code quality
  • Participate in technical design discussions and code reviews
  • Mentor junior developers and contribute to engineering culture

Required Technical Skills:

  • Strong expertise in Java and microservices architecture
  • Experience with distributed systems and high-load applications
  • Proficiency with SQL and NoSQL databases
  • Knowledge of message queues (Kafka, RabbitMQ)
  • Understanding of blockchain technology and cryptography
  • Experience with Docker and Kubernetes
  • Strong problem-solving and analytical skills

We offer:

  • Opportunity to work on cutting-edge blockchain technology
  • Competitive compensation package including equity
  • Remote work flexibility with global team collaboration
  • Professional development and learning opportunities
  • Comprehensive health benefits and wellness programs
  • Dynamic, fast-paced environment with innovation focus

Join us in building the future of finance and blockchain technology. At Binance, you'll work with talented engineers worldwide on challenging technical problems while contributing to the growth of the crypto ecosystem.

Last updated 5 days ago

Responsibilities For Senior Backend Engineer - Java

  • Design and develop scalable backend services
  • Optimize system performance
  • Implement security best practices
  • Collaborate with global engineering teams
  • Participate in technical design discussions
  • Mentor junior developers
  • Maintain and improve code quality
  • Handle production issues and incidents

Requirements For Senior Backend Engineer - Java

Java
Python
Go
Rust
TypeScript
React
Node.js
MongoDB
PostgreSQL
Redis
Kafka
Kubernetes
  • 5+ years of experience in backend development
  • Strong expertise in Java and microservices
  • Experience with distributed systems
  • Knowledge of SQL and NoSQL databases
  • Understanding of blockchain technology
  • Excellent problem-solving skills
  • Strong communication abilities
  • Experience with cloud platforms

Benefits For Senior Backend Engineer - Java

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Mental Health Assistance
Parental Leave
Relocation Benefits
Visa Sponsorship
  • Competitive salary
  • Comprehensive health benefits
  • Remote work options
  • Professional development opportunities
  • Global work environment

Interested in this job?

Jobs Related To Binance Senior Backend Engineer - Java

Senior Rust Engineer

Senior Rust Engineer position at Binance, working on scalable backend systems for the world's largest cryptocurrency exchange.

Backend Java Engineer (DEX) - Web3 Wallet

Senior Backend Java Engineer position at Binance, focusing on Web3 Wallet DEX development, requiring 5+ years of experience in Java and distributed systems.

Senior Java Engineer - AI

Senior Java Engineer position at Binance focusing on AI development, building large-scale blockchain systems serving millions of users globally.

Backend Java Engineer - Payments

Binance is hiring a Backend Java Engineer for their Payments team to develop high-performance, scalable systems and solve complex technical issues.

Senior API Solutions Engineer (Python, Node.JS)

Senior API Solutions Engineer role at Binance, combining software development and client-facing responsibilities in the cryptocurrency exchange industry.