Crypto Jobs
Job Description
Job Title: Senior Java Engineer - Cloud Tech (Trading Systems)
Employment Type: Full-Time
About Binance:
Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. With over 250 million users across more than 100 countries, Binance offers a wide array of services ranging from trading and finance to education, research, payments, institutional services, and Web3 features. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem that advances the freedom of money and improves financial access worldwide.
About the Role:
We are looking for a Senior Java Engineer to join our Cloud Tech team. The role involves developing high-performance systems that support Binance's trading platforms, including designing, maintaining, and optimizing systems for spot or futures trading while ensuring scalability, low latency, and fault tolerance in high-concurrency environments.
Core Responsibilities:
- System Design & Development: Design, develop, and maintain Java-based applications for Binance's trading systems (spot or futures).
- Scalability & Performance: Architect and implement scalable, low-latency systems to handle high-concurrency workloads. Optimize system performance for high availability and reliability under demanding conditions.
- Collaboration: Work closely with product managers, DevOps, and cross-functional teams to deliver robust, efficient solutions.
- Code Quality: Write clean, maintainable, and well-documented code following best practices.
- Issue Resolution: Troubleshoot and resolve complex technical issues in production environments.
- Continuous Learning: Stay updated on industry trends and emerging technologies to enhance system capabilities.
- Mentoring & Code Reviews: Participate in code reviews, mentor junior developers, and foster a culture of technical excellence within the team.
Requirements:
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience: 5+ years of backend development experience.
- Technical Expertise:
- Expertise in designing and implementing high-concurrency, high-availability systems.
- Proficiency in Java frameworks and tools (e.g., Spring, Hibernate, Maven).
- Strong understanding of multithreading, concurrency patterns, and distributed systems.
- Experience with messaging systems (e.g., Kafka, RabbitMQ) and databases (e.g., SQL, NoSQL).
- Familiarity with microservices architecture and cloud platforms (e.g., AWS, Alibaba Cloud).
- Problem Solving: Strong problem-solving skills and the ability to work under pressure in fast-paced environments.
- Communication: Excellent communication skills with the ability to collaborate effectively in a remote, international team.
Why Binance?
- Innovative Ecosystem: Shape the future with the world’s leading blockchain ecosystem.
- Collaborative Environment: Work with world-class talent in a flat, user-centric organization.
- Autonomy: Tackle innovative projects with autonomy in a fast-paced, results-driven environment.
- Career Growth: Opportunities for career growth, continuous learning, and professional development.
- Competitive Benefits: Competitive salary and company benefits, including a work-from-home arrangement (subject to team requirements).
Additional Benefits:
- Work Remotely: Work from home, depending on team-specific requirements.
- Diversity & Inclusion: Join a company committed to diversity, equality, and creating an inclusive workplace.
Apply Now:
To apply for this position, click on the "Apply" button below and submit your application.