![Binance logo](https://static.remoteliz.com/static/companies/company-binance-logo.jpeg)
Backend Java Engineer (Fiat)
BinanceJob Summary
Binance is seeking a highly skilled 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. As a Backend Java Engineer at Binance, you will shape the future of blockchain technology and collaborate with world-class talent in a user-centric global organization. With a competitive salary and company benefits, this is an excellent opportunity for experienced developers to thrive in a results-driven workplace. The role offers autonomy in innovative projects, opportunities for career growth, and continuous learning. Binance values diversity and is committed to being an equal opportunity employer.
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.