Enable job alerts via email!

Backend Engineer (Spring Boot + Spring Cloud) - Treasury Management Systems -

Binance

Singapore

On-site

USD 80,000 - 120,000

Full time

30+ days ago

Job summary

Join Binance as a Backend Engineer to design and develop microservices architecture using Spring Boot and Spring Cloud. You will be responsible for ensuring high availability and scalability, optimizing data storage systems, and collaborating with stakeholders to deliver data solutions. This role offers a competitive salary, benefits, and opportunities for career growth in a fast-paced, innovative environment.

Benefits

Competitive salary
Company benefits
Work-from-home arrangement
Career growth opportunities
Continuous learning

Qualifications

  • 7+ years of Java development experience.
  • 5+ years of Spring Boot development experience.
  • Experience with Treasury Management Systems (TMS) is a plus.

Responsibilities

  • Design and develop microservices architecture based on Spring Boot.
  • Implement and manage microservices components with Spring Cloud.
  • Monitor and improve backend services for smooth operation.

Skills

Java development
Spring Boot
Microservices architecture
Problem-solving
Analytical skills
Teamwork
Communication

Tools

Spring Cloud
Hibernate
JPA
MySQL
PostgreSQL
MongoDB
Redis
Jenkins
GitLab CI
AWS
Azure

Job description

Backend Engineer (Spring Boot + Spring Cloud) - Treasury Management Systems

Crypto Jobs

Job Description
About the Job
  • Company: Binance
  • Role: Full-time
  • Mission: Join the world's largest cryptocurrency exchange to help advance the freedom of money and improve financial access globally.

Design and develop microservices architecture based on Spring Boot, ensuring high availability and scalability.

Implement and manage microservices components like service discovery, configuration management, and load balancing with Spring Cloud.

Optimize and manage data storage and retrieval systems such as ES, HBase, and Starrocks.

Work closely with business stakeholders to deliver data solutions aligned with business goals.

Monitor, troubleshoot, and improve backend services to ensure smooth operation.

Participate in the full development lifecycle: requirements gathering, system design, coding, testing, and deployment.

Enhance existing backend services, ensuring code quality and performance.

Collaborate with cross-functional teams to integrate data solutions into existing applications.

7+ years of Java development experience, with at least 5+ years of experience in Spring Boot development.

Familiarity with Spring Cloud, Hibernate, JPA, and other related technologies.

Proficient in designing and implementing microservices architecture and distributed systems development.

Experience with database technologies such as MySQL, PostgreSQL, MongoDB, and Redis.

Familiar with CI/CD tools such as Jenkins and GitLab CI.

Strong problem-solving and analytical skills, with the ability to work independently.

Excellent teamwork and communication skills.

Cloud services experience (AWS, Azure) is a plus.

Familiar with components like Apollo Configuration Center, Kafka Message Middleware, Xxl Job Scheduler, Pinpoint Link Tracking, and Prometheus Monitoring.

Experience with Treasury Management Systems (TMS), especially in financial and global payment functionalities.

Why Binance:
  • Shape the future with the world’s leading blockchain ecosystem.
  • Collaborate with world-class talent in a user-centric global organization.
  • Work on unique, fast-paced projects with autonomy in an innovative environment.
  • Thrive in a results-driven workplace with opportunities for career growth and continuous learning.
  • Competitive salary and company benefits.
  • Work-from-home arrangement (varies depending on the team).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.