Backend Java Engineer - Payments

Binance is the leading global blockchain ecosystem and cryptocurrency infrastructure provider whose suite of financial products includes the world's largest digital-asset exchange.
SingaporeDubai - United Arab EmiratesBangkok, Thailand
Backend
Senior Software Engineer
Remote
5+ years of experience
Finance · Blockchain

Description For Backend Java Engineer - Payments

Binance is seeking a highly skilled and experienced Backend Java Engineer to join their dynamic team. The ideal candidate will have a strong background in Java development, with a focus on building high-performance, scalable, and reliable backend systems. This role involves solving complex technical issues, ensuring system performance and stability, and collaborating with cross-functional teams to deliver high-quality projects.

Responsibilities:

  • Develop and implement business modules and core frameworks in Java
  • Identify and resolve technical issues in Java backend systems to ensure optimal performance and stability
  • Collaborate with cross-functional teams to ensure the rationality of system architecture and safeguard project quality and progress
  • Participate in code reviews and provide constructive feedback
  • Continuously improve and optimize existing systems for performance, scalability, and reliability

Requirements:

  • 5 years+ of Java development experience
  • Proficient in IO and multithreading technologies
  • Familiar with technology frameworks such as Spring and MyBatis, as well as common NoSQL technologies
  • Experience with mainstream development frameworks and common distributed system components, including caching and messaging mechanisms
  • Capable of independent system design, with experience in high-concurrency, high-availability, and high-load development
  • Experience in designing, developing, and tuning large-scale distributed systems
  • Strong problem-solving skills and the ability to provide effective solutions to complex technical issues
  • Experience in the crypto industry is advantageous

Working at Binance offers:

  • Be part of the world's leading blockchain ecosystem with excellent career development opportunities
  • Work alongside diverse, world-class talent in an environment with endless learning and growth opportunities
  • Tackle fast-paced, challenging, and unique projects
  • Work in a truly global organization with international teams and a flat organizational structure
  • Competitive salary and benefits
  • Flexible working hours, remote-first, and casual work attire

Binance is committed to being an equal opportunity employer and believes that having a diverse workforce is fundamental to their success.

Last updated 2 months ago

Responsibilities For Backend Java Engineer - Payments

  • Develop and implement business modules and core frameworks in Java
  • Identify and resolve technical issues in Java backend systems
  • Collaborate with cross-functional teams on system architecture
  • Participate in code reviews
  • Continuously improve and optimize existing systems

Requirements For Backend Java Engineer - Payments

Java
  • 5 years+ of Java development experience
  • Proficient in IO and multithreading technologies
  • Familiar with Spring, MyBatis, and NoSQL technologies
  • Experience with distributed system components
  • Capable of independent system design
  • Experience in high-concurrency, high-availability, and high-load development
  • Experience in designing, developing, and tuning large-scale distributed systems
  • Strong problem-solving skills

Benefits For Backend Java Engineer - Payments

  • Competitive salary
  • Career development opportunities
  • Learning and growth opportunities
  • Flexible working hours
  • Remote-first policy
  • Casual work attire

Interested in this job?

Jobs Related To Binance Backend Java Engineer - Payments

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.

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.

Senior QA Engineer

Join Binance as a Senior QA Engineer to ensure quality in the world's largest digital-asset exchange, working on cutting-edge blockchain and cryptocurrency products.

Senior Java Engineer - KYC

Senior Java Engineer position at Binance for building and maintaining the KYC platform, requiring expertise in Java, Spring Framework, and distributed systems.