Java, Data Backend Engineer – Flink, Spark

🕒 March 31

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Binance

Binance

1001 - 5000 employees

Founded 2017

₿ Crypto

💳 Fintech

💰 Initial Coin Offering on 2020-12

Crypto • Fintech

Binance is the world's leading cryptocurrency exchange, serving over 235 million registered users across more than 180 countries. The platform offers a wide array of services, including the trading of over 350 cryptocurrencies in Spot, Margin, and Futures markets. Users can also buy and sell crypto via Binance P2P, earn interest through Binance Earn, and engage in NFT trading on the Binance NFT marketplace. Binance provides low transaction fees and diverse payment options, making it a preferred choice for cryptocurrency enthusiasts worldwide.

📋 Description

• 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.

🏖️ Benefits

• Competitive salary and company benefits • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)

Apply Now

Similar Jobs

🕒 March 31

stakefish

11 - 50

₿ Crypto

💸 Finance

🏢 Enterprise

Backend developer responsible for designing, developing, and deploying software solutions at f2pool. Collaborating with product managers and engineers to build innovative products.

Cloud

Docker

Linux

Python

TCP/IP

Unix

Go

🕒 November 27, 2025

Yirifi.ai

11 - 50

₿ Crypto

🤖 Artificial Intelligence

📋 Compliance

Backend Engineer responsible for building and maintaining server-side applications and APIs for AI-driven digital asset management at Yirifi.ai.

AWS

Azure

Cloud

Docker

JavaScript

Kafka

MongoDB

Node.js

NoSQL

Postgres

Python

RabbitMQ

SQL