Binance

Senior Java Developer

Binance

Senior Java Developer

Posted an hour ago

Employment Type

Full Time

Location

Dubai

Experience

Senior

Benefits

Annual LeaveHealth InsurancePaid Leave

Requirements

Java, Spring, MySQL, NoSQL, Distributed Systems, Messaging, Performance Tuning, System Design, Microservices, Communication

Job Description

Responsibilities

  • Develop and implement backend product features and services in a high-scale production environment.
  • Design and build large-scale systems that serve millions of users daily.
  • Upgrade and evolve system infrastructure and architecture.
  • Performance tuning, incident troubleshooting, and system refactoring.
  • Produce high-quality, clean, maintainable code following engineering best practices.
  • Mentor and guide junior engineers and share knowledge across teams.

Requirements

  • Bachelor's or Master's degree in Computer Science or Engineering (or equivalent experience)
  • Strong core Java skills
  • Experience with Spring framework
  • Proficient in MySQL
  • Familiarity with at least one NoSQL database
  • Solid understanding of distributed system design
  • Experience with messaging middleware (e.g., Kafka, RabbitMQ)
  • Performance tuning and production troubleshooting experience
  • Good cross-team communication skills and ability to work under pressure

Preferred Qualifications

  • Experience designing large-scale, low-latency systems
  • Hands-on experience with microservices architecture and RESTful APIs
  • Experience with cloud platforms and container orchestration (AWS/GCP/Azure, Docker, Kubernetes)
  • Background in financial services, trading systems, or blockchain/crypto products
  • Prior experience mentoring engineering teams and performing technical leadership

Benefits

  • Competitive salary and company benefits
  • Health insurance
  • Annual leave and paid time off
  • Opportunities for career growth, learning and collaboration with global teams
  • Flexible work arrangements (work-from-home depending on team needs)

About the Company

Binance is a leading global blockchain ecosystem and operates the world’s largest cryptocurrency exchange by trading volume and registered users. Trusted by hundreds of millions of users across 100+ countries, Binance provides products across trading, finance, research, payments, institutional services, and Web3 features. Binance leverages digital assets and blockchain technology to build an inclusive financial ecosystem and expand financial access worldwide. This role is part of Binance's engineering organization with operations that include the UAE (Dubai) market.

How to Apply

Similar Jobs You Might Be Interested In