Jobs for Developers

Backend Engineer (Java Springboot + Big data) - Trading Insights

BinanceFull-time$110k - $250k*Remote; AsiaAug 30, 2024
Apply for this job
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.
  • 5+ 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.
Working at Binance
• Be a part of the world’s leading blockchain ecosystem that continues to grow and offers excellent career development opportunities
• Work alongside diverse, world-class talent in an environment where learning and growth opportunities are endless
• Tackle fast-paced, challenging and unique projects
• Work in a truly global organization, with international teams and a flat organizational structure
• Competitive salary and benefits
• Flexible working hours, remote-first, and casual work attire

Learn more about how Binancians embody the organization’s core values, creating a unified culture that enables collaboration, excellence, and growth.

Apply today to be a part of the Web3 revolution!

Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.

By submitting a job application, you confirm that you have read and agree to our Candidate Privacy Notice.

Share

Alternative Jobs