The World’s Leading Blockchain Ecosystem and Digital Asset Exchange
Java Backend Engineer – Web3 Data
Location
Singapore
Posted
72 days ago
Salary
0
Seniority
Lead
Job Description
Java Backend Engineer – Web3 Data
Binance
• Design and implement high-performance pipelines for on-chain data parsing, calculation, and aggregation across multiple blockchain networks (EVM, Solana, etc.). • Architect and optimize Java-based distributed microservices for real-time and batch data processing. • Build data computation layers that support ultra-fast statistical calculations, such as token prices, swaps, liquidity metrics, and protocol-level KPIs. • Collaborate with data engineering teams to integrate pipelines with Kafka, Redis, RDS, and data lake environments. • Design and manage scalable data models supporting multi-chain and historical data. • Develop fault-tolerant, monitored, and auto-recoverable backend systems with zero downtime. • Establish strong observability and performance monitoring for parsing and computation modules. • Contribute to system-level architecture discussions and ensure alignment with long-term data platform strategy.
Job Requirements
- 8+ years of experience in backend development with Java, including Spring Boot / Spring Cloud.
- Solid understanding of blockchain fundamentals —transactions, events, state changes, and node RPC interaction.
- Strong experience with distributed systems, streaming data, and real-time computation frameworks.
- Deep familiarity with commonly used middleware such as Kafka, Redis, MySQL,MongoDB,xxl-job and caching strategies for high-throughput workloads.
- Strong knowledge of microservice performance tuning and low-latency design (threading, async, batching).
- Excellent communication, documentation, and collaboration skills.
- Experience in Reactor would be an added value.
Benefits
- Competitive salary and company benefits
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)
Related Guides
Related Job Pages
More Backend Engineer Jobs
• To collaborate with design team, technology, and architecture teams • He/she will be responsible for developing, enhancing, re-engineering, and maintaining the application • Responsible for the usage of technologies across the existing client products • To create reusable components, and perform integration testing • To design and maintain coding standards to enhance user experiences
Senior Golang Engineer
Globaldev GroupBuilding remote teams and providing software development solutions for tech businesses 🇺🇸🇮🇱🇩🇪🇺🇦🇵🇹🇵🇱
• Develop and maintain the core Cargo Delivery Platform logic using Go; • Design, build, and support RESTful APIs that integrate internal and external systems; • Contribute to system design and architecture discussions, shaping integration patterns across the enterprise platform; • Take ownership of features from design through deployment, ensuring long term reliability and maintainability; • Uphold high code quality standards through automated testing, peer reviews, and best practices; • Collaborate closely with other engineers and product managers to deliver reliable features in an Agile environment.
Senior Backend Developer – Node, Python, AWS
DevsuDevsu is a technology agency that provides software development services, IT augmentation and staffing.
• Diseñar, desarrollar y mantener servicios backend utilizando Python y Node.js • Optimizar pipelines de procesamiento de datos, migrando procesos desde Pandas hacia Polars • Implementar procesos de lectura, escritura y procesamiento de archivos en formato Parquet • Diseñar y orquestar flujos de procesamiento utilizando AWS Lambda y AWS Batch • Desarrollar APIs escalables y seguras para el consumo y exposición de datos • Diseñar modelos de datos y optimizar consultas en MongoDB • Participar en definiciones de arquitectura backend y cloud • Realizar code reviews y asegurar buenas prácticas de desarrollo, performance y escalabilidad • Colaborar con equipos técnicos y de negocio para la definición de requerimientos
Senior Desarrollador Java – Spring
DevsuDevsu is a technology agency that provides software development services, IT augmentation and staffing.
• Desarrollar y mantener aplicaciones en **Java (Spring Boot, JPA, Hibernate, Microservicios)**. • Seguir **buenas prácticas de calidad** y revisar tu propio código para garantizar su estabilidad. • Implementar y ejecutar **pruebas automatizadas** básicas para validar la funcionalidad de los desarrollos. • Identificar y solucionar problemas en **pipelines y despliegues**, sin necesidad de crearlos desde cero. • Aplicar **buenas prácticas de seguridad en el desarrollo** para prevenir vulnerabilidades y garantizar cumplimiento con estándares internos.



