Software Engineer (Backend, Java) - Risk
excerpt:
Binance is a prominent global blockchain ecosystem that powers the world’s largest cryptocurrency exchange by trading volume and user base. With the trust of millions of people across many countries, Binance is known for its top-tier security, transparent user funds management, fast trading engine, deep liquidity, and a wide range of digital asset products. From trading and finance to education, research, payments, and more, Binance encompasses diverse offerings within the digital asset space. The mission of Binance is to leverage blockchain technology and digital assets to create a more inclusive financial ecosystem that promotes financial freedom and enhances financial access on a global scale.
Responsibilities:
- Design and implement backend services dedicated to real-time fraud detection, transaction monitoring, and risk analysis.
- Develop and manage scalable microservices to bolster risk assessment models and rule-based detection systems.
- Integrate machine learning models and risk scoring engines into the backend systems.
- Participate in initiatives focused on AI-assisted development, such as automated code generation and integration of AI-driven risk operations tools.
Requirements:
- Proficient in Java, especially Spring Boot, and familiar with essential frameworks like multithreading and networking.
- Sound understanding of distributed systems, Spring microservices, and Dubbo.
- Experience working with SQL and NoSQL databases such as MySQL, Redis, Hive, and Starrocks.
- Knowledge of message queues and streaming technologies like Kafka and RabbitMQ.
- Enthusiasm for and practical experience with AI-assisted development tools for code acceleration and review, like Claude Code and GitHub Copilot.
- Familiarity with LLM/Agent systems and interest in developing AI-powered risk automation features.
- Understanding of prompt engineering concepts and collaboration with AI frameworks in daily development workflows.
- Strong analytical skills, a collaborative spirit, and a quick adaptability to new technologies.
Benefits of Working at Binance:
- Contribute to shaping the future within a pioneering blockchain ecosystem.
- Work with a global team of talented professionals in a collaborative and flat organizational structure.
- Engage in unique, fast-paced projects with autonomy and innovation.
- Grow your career in a results-oriented environment that fosters learning and development.
- Competitive salary and comprehensive benefits package.
- Option to have a work-from-home arrangement based on business team requirements.
