Backend Java Engineer, Payments

closed
Binance Logo

Binance

πŸ“Remote - Singapore, United Arab Emirates

Summary

Join Binance's dynamic team as a Backend Java Engineer and contribute to building high-performance, scalable, and reliable backend systems. The ideal candidate will have a strong background in Java development and experience with mainstream development frameworks.

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

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

Benefits

  • Competitive salary and benefits
  • Flexible working hours, remote-first, and casual work attire
This job is filled or no longer available