Enable job alerts via email!

Senior Backend Engineer - Java

Binance

Singapore

On-site

USD 80,000 - 130,000

Full time

20 days ago

Boost your interview chances

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

Job summary

An innovative company is seeking a talented Java Backend Developer to join a greenfield project. In this role, you will build systems from scratch, engaging in the full software development lifecycle. Collaborate with global talent in a fast-paced environment, where your contributions will shape the future of blockchain technology. You will have the autonomy to own your projects and enjoy excellent opportunities for career growth and continuous learning. If you thrive in high-performance, distributed environments and are eager to make an impact, this position is perfect for you.

Benefits

Remote work flexibility
Career growth opportunities
Competitive salary
Continuous learning

Qualifications

  • 5+ years of hands-on Java development experience.
  • Strong expertise in MySQL and familiarity with NoSQL databases.

Responsibilities

  • Design and build scalable, reliable Java-based backend systems.
  • Implement automated deployment and monitoring for greater reliability.

Skills

Java Development
MySQL
Distributed Systems
Cross-Team Communication
Stress Management

Education

Bachelor’s or Master’s in Computer Science

Tools

Kafka
RabbitMQ

Job description

Binance is seeking an experienced Java Backend Developer (mid to senior level) to join a greenfield project, meaning you’ll build systems from scratch, not just maintain existing ones. You'll work across the full software development lifecycle — from gathering requirements to design, development, testing, deployment, and monitoring.

Key Responsibilities:
  • Design and build scalable, reliable Java-based backend systems.
  • Work with teams across functions to define system needs and architecture.
  • Develop and optimize backend infrastructure components like databases, servers, and networks.
  • Implement automated deployment, monitoring, and alerting systems for greater reliability.
  • Identify and fix performance bottlenecks and other system problems.
  • Apply caching, load balancing, and optimization techniques.
  • Write and maintain clear documentation on system architecture and deployment processes.
  • Monitor system health, troubleshoot, and roll out updates to maintain uninterrupted service.
Requirements:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent professional experience.
  • 5+ years of hands-on Java development experience (deep JVM ecosystem understanding).
  • Strong expertise in MySQL and familiarity with at least one NoSQL database.
  • Solid experience designing distributed systems and familiarity with at least one messaging middleware (like Kafka, RabbitMQ, etc.), including understanding the underlying design principles.
  • Ability to handle stressful situations and learn new technologies quickly.
  • Excellent cross-team communication skills.
Why Binance:
  • Work on innovative, fast-paced projects shaping the blockchain future.
  • Collaborate with global, top-tier talent in a flat and user-first environment.
  • Autonomy and ownership of your projects.
  • Excellent opportunities for career growth and continuous learning.
  • Competitive salary and benefits.
  • Remote work flexibility (depending on team requirements).

Summary:

This position is ideal for senior backend engineers who love working in high-performance, distributed environments and want to build new systems from the ground up while being part of the fastest-moving company in crypto.

Internal Audit Financial Crimes Compliance Senior Analyst
Staff Software Engineer, Backend - FinHub
Associate Liquidity Risk Manager – Prime Brokerage - United Kingdom
Staff Blockchain Security Architect - EMEA - United Kingdom
Senior Counsel, EU Regulatory Legal - United Kingdom
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.