Backend Engineer - Payment (Java)
Binance is a prominent global blockchain ecosystem known for operating the world's largest cryptocurrency exchange by trading volume and users across 100+ countries. With a focus on security, transparency, speed, liquidity, and a diverse range of digital-asset products, Binance is trusted by over 300 million individuals. The company's offerings span various areas including trading, finance, education, research, payments, institutional services, Web3 features, and more. Binance aims to leverage blockchain technology to create a financial ecosystem that promotes financial freedom and enhances access to financial services worldwide.
The Payments team at Binance is dedicated to revolutionizing digital payments through innovative crypto payment solutions. They are seeking individuals who are enthusiastic about transforming how people transact and manage their finances. Join a dynamic team at the forefront of financial technology, driving the future of crypto transactions to make them seamless and inclusive for all.
Responsibilities
- Develop and implement financial products such as wallets, payment gateways, and merchant management
- Design open API features for core financial products
- Collaborate with product managers to introduce and optimize product features in support of the payment system
- Address performance issues, troubleshoot online incidents, and refactor systems as needed
- Write high-quality, maintainable code following best engineering practices
Minimum Qualifications
- Bachelor's/Master's degree in computer science, engineering, or relevant industry experience
- 3-6 years of professional work experience
- Strong proficiency in core Java and familiarity with the Spring framework
- Proficient in MySQL and knowledge of at least one NoSQL DB
- Skilled in distributed system design and familiarity with messaging middleware and related design principles
- Excellent cross-team communication abilities
- Bilingual in English and Mandarin to facilitate coordination with overseas partners and stakeholders
Preferred Qualifications
- Proficiency in Spring Cloud and microservice design
- Experience in the Fin-Tech industry
- Interest or background in developing backend systems, APIs, libraries, and SDKs
- Expertise in performance tuning on JVM, SQL, RPC, etc.
- Previous global team management experience
Binance Offers:
- Opportunity to shape the future within a leading blockchain ecosystem
- Collaboration with talented individuals in a global, user-centric organization
- Involvement in unique, fast-paced projects with autonomy in an innovative setting
- Room for career growth and continuous learning in a results-driven environment
- Competitive salary and comprehensive company benefits
- Work-from-home flexibility based on business team requirements
Binance is an equal opportunity employer that values diversity in the workforce. Submission of a job application confirms acknowledgment and acceptance of the Candidate Privacy Notice provided by Binance. The company may utilize AI tools as part of the hiring process for tasks such as application review and resume analysis to support the recruitment team, with final hiring decisions made by human judgment. For further inquiries regarding data processing, applicants are encouraged to contact Binance.
