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 flat structure and autonomy in an innovative environment, you will have opportunities for career growth and continuous learning. Competitive salary and company benefits are also offered, including a work-from-home arrangement. If you are passionate about Java development and want to contribute to the success of a leading blockchain ecosystem, apply now.
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.