Senior Java Engineer - AI
Binance is a prominent player in the global blockchain industry, operating the world's largest cryptocurrency exchange platform with a vast user base across multiple countries. With a focus on security, transparency, speed, liquidity, and a wide array of digital products, Binance caters to various financial services including trading, education, research, payments, and more. The company aims to utilize digital assets and blockchain to create an inclusive financial ecosystem, enabling monetary freedom and enhanced financial access worldwide.
Our Technology team is in search of a skilled Backend Java Engineer specializing in AI, to contribute to innovative greenfield projects and the development of new products within our blockchain ecosystem.
Responsibilities:
- Design and implement a resilient and scalable microservices architecture with Java Spring Boot
- Manage microservices components like service discovery, configuration management, and load balancing using Spring Cloud
- Utilize big data technologies for data analysis, processing, and exploration
- Optimize data storage and retrieval systems for efficient handling of data
- Develop large-scale software systems impacting millions of users' daily activities
- Enhance underlying infrastructure/architecture
- Perform performance tuning, troubleshoot online incidents, and conduct system refactoring
- Write high-quality, maintainable code following best engineering practices
Minimum Qualifications:
- Bachelor's/Master's degree in computer science, engineering, or relevant industry experience
- Proficiency in Core Java, knowledge of the Spring framework, and experience in multi-threaded programming
- Understanding of the JVM, common open-source distributed middleware, caching, message queues, and MySQL performance optimization
- Familiarity with Spring Cloud frameworks and prior experience in designing stable large-scale distributed systems
- Passion for technology, with a focus on code quality, development standards, and effective team communication
- Strong problem-solving skills, logical thinking, and a sense of accountability
- Knowledge of blockchain technology is preferred
Join Binance to:
- Shape the future with a leading blockchain ecosystem
- Collaborate with top talent in a global and flat organizational structure
- Engage in fast-paced projects with autonomy in an innovative setting
- Enjoy a results-focused workplace with growth opportunities and ongoing learning
- Receive competitive compensation and company benefits
- Benefit from a work-from-home arrangement (subject to business team requirements)
Binance is devoted to fostering diversity in its workforce, as we believe it's integral to our success. By applying for a job, you acknowledge reading and agreeing to our Candidate Privacy Notice.