Java Backend Engineer - Global Payments, Card (Fiat)
Binance is a prominent global blockchain ecosystem known for operating the largest cryptocurrency exchange by trading volume and user base. With a strong emphasis on security, transparency, speed, liquidity, and a diverse range of digital asset products, Binance caters to over 280 million users across 100+ countries. The platform offers various services such as trading, finance, education, research, payments, institutional solutions, Web3 functionality, and more. By harnessing the potential of digital assets and blockchain technology, Binance aims to create an inclusive financial environment to promote financial freedom and broaden financial access globally.
We are in search of a seasoned Backend Java Engineer to reinforce our Global Payment Card and Fiat team. The ideal candidate should possess approximately 5 years of hands-on experience in backend development, particularly focusing on Java technologies. In this role, you will be pivotal in conceiving and constructing scalable, secure, and high-performance payment platforms. If you have a strong background in payment systems or fintech and a keen interest in Web3 and AI technologies, this is an excellent opportunity to contribute to cutting-edge global payment solutions.
Responsibilities:
- Plan, create, and sustain backend services and APIs for global payment card products using Java
- Spearhead integration processes with payment partners and third-party payment systems
- Develop resilient, scalable, and secure backend infrastructures to facilitate large-scale payment transactions
- Implement and explore Web3 and AI technologies to elevate payment processing and security measures
- Conduct code assessments, guide junior developers, and enforce optimal software development practices
- Work closely with diverse teams including product, security, and operations to deliver comprehensive solutions
- Enhance system performance, reliability, and scalability in a live environment
Requirements:
- Bachelor's degree in Computer Science, Engineering, or equivalent field, or relevant practical experience
- Around 5 years of professional background in backend development focusing on Java
- Proficiency in Java and backend frameworks like Spring Boot, RESTful APIs
- Experience with databases (SQL and/or NoSQL), messaging platforms (Kafka, RabbitMQ), and microservices architecture
- Prior exposure to integrating payment gateways or third-party payment APIs is highly advantageous
- Knowledge of payment industry regulations, security standards, and compliance requisites
- Interest or proficiency in Web3 and AI technologies is a bonus
- Excellent analytical skills, detail orientation, and ability to work both independently and collaboratively
- Strong communication abilities and experience in interdepartmental collaborations
Binance provides a conducive environment where employees:
- Play a crucial role in shaping the future with a leading blockchain ecosystem
- Collaborate with top-tier professionals in a user-oriented global setup with a streamlined structure
- Engage in challenging projects with autonomy in an innovative setting
- Benefit from a results-oriented workplace with prospects for career advancement and continuous learning
- Enjoy competitive remuneration and company perks
- Have flexibility with work-from-home arrangements based on business team requirements
Binance maintains an equal employment stance, acknowledging diversity as fundamental to its prosperity. Personal data handling during the hiring process is in accordance with the Candidate Privacy Notice. Artificial intelligence tools might be utilized for certain recruitment activities; however, the final hiring decisions rest with human evaluators. For further details on data processing, applicants are encouraged to reach out to the hiring team.
