Senior Backend Engineer (Java + Big data) - Trading Insights
atBinance
Dec 06
Dec 06, 2024

Binance is the leading global blockchain ecosystem and cryptocurrency infrastructure provider whose suite of financial products includes the world’s largest digital-asset exchange. Our mission is to accelerate cryptocurrency adoption and increase the freedom of money.If you’re looking for a fast-paced, mission-driven organization where opportunities to learn and excel are endless, then Binance is the place for you.
Responsibilities:
- Design and develop microservices architecture using Java Spring Boot, ensuring system performance, scalability, and reliability.
- Implement and manage microservices components such as service discovery, configuration management, and load balancing with Spring Cloud.
- Analyze, process, and explore data using big data technologies.
- Optimize and manage data storage and retrieval systems like ES/HBase/Starrocks, ensuring efficient data handling.
- Work closely with business stakeholders to understand requirements and deliver data solutions that align with business goals.
- Monitor, troubleshoot, and improve backend services to ensure smooth operation.
- Participate in the full development lifecycle, including requirements gathering, system design, coding, testing, and deployment.
- Maintain and enhance existing backend services, ensuring code quality and performance.
- Collaborate with cross-functional teams to integrate data solutions into existing applications.
Requirements:
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- 8 years of professional experience in Java development, with a minimum of 3 years focused on Spring Boot microservices.
- Expertise in designing and implementing Java Spring-based microservices architecture, with experience in Spring Cloud.
- Hands-on experience with data development and big data technologies, including Hive, Spark and Flink.
- Familiar with and proficient in using components such as Apollo Configuration Center, Kafka Message Middleware, Xxl Job Scheduler, Pinpoint Link Tracking, and Prometheus Monitoring.
- Proficient in optimizing and managing large-scale databases and data processing workflows.
- Strong problem-solving skills, with a proven ability to troubleshoot and optimize backend services.
- Excellent communication and teamwork skills, with the ability to work in a cross-functional environment.
- Experience with CI/CD pipelines, such as Jenkins or GitLab CI, is a plus.
- Knowledge of cloud services like AWS or is a plus.
- Strong knowledge of financial or blockchain business models and processes, is a plus.
Senior Backend Engineer (Java + Big data) - Trading Insights at Binance: FAQ
Where is the Senior Backend Engineer (Java + Big data) - Trading Insights role at Binance based?
The Senior Backend Engineer (Java + Big data) - Trading Insights role at Binance is based in Taiwan, Taipei. Check the job description for any remote or hybrid options.
What skills are required for the Senior Backend Engineer (Java + Big data) - Trading Insights role at Binance?
This Senior Backend Engineer (Java + Big data) - Trading Insights role is associated with the following skills and technologies:
- Web3
- Developer
- Trading
- Engineering
- Remote
- Exchange
Read the full job description above for the complete list of requirements.
Is the Senior Backend Engineer (Java + Big data) - Trading Insights role at Binance full-time or contract?
Binance is hiring this Senior Backend Engineer (Java + Big data) - Trading Insights as a full time position.
How do I apply for the Senior Backend Engineer (Java + Big data) - Trading Insights role at Binance?
You can apply for the Senior Backend Engineer (Java + Big data) - Trading Insights role at Binance directly on this page using the Apply button. Taiwan, Taipei candidates are welcome. Applications submitted through CryptoJobsList reach the employer directly.