Job Details
Backend Engineer (Spring Boot + Spring Cloud) - Treasury Management Systems
Crypto Jobs
Job Description
Job Title: Backend Engineer (Spring Boot + Spring Cloud) - Treasury Management Systems
- Location: Remote (Based in Taipei, Taipei City, Taiwan)
- Employment Type: Full-Time
- Company: Binance
About Binance
Binance is the world's leading blockchain ecosystem, operating the largest cryptocurrency exchange by trading volume and users. The company is known for its high security, liquidity, speed, and diverse portfolio of digital-asset products. Binance’s mission is to build an inclusive financial ecosystem by advancing the freedom of money and improving financial access globally.
Job Overview
We are looking for an experienced Backend Engineer with a focus on Spring Boot and Spring Cloud to join the Treasury Management Systems team. The role will involve designing, developing, and maintaining distributed systems that are high-performance and scalable. You will work with modern technologies like microservices architecture and be involved in critical backend services used by millions of users worldwide.
Key Responsibilities
- Microservices Design & Development: Design and implement microservices architecture based on Spring Boot to ensure system scalability and high availability.
- Spring Cloud: Implement and manage microservices components such as service discovery, configuration management, and load balancing using Spring Cloud.
- Data Exploration & Optimization: Analyze and process data with big data technologies, ensuring efficient data handling through systems like ES/HBase/Starrocks.
- Collaboration: Work closely with business stakeholders to understand requirements and deliver solutions that meet business needs.
- Monitoring & Troubleshooting: Monitor, troubleshoot, and optimize backend services to ensure smooth operation.
- Lifecycle Participation: Participate in all stages of development, including requirements gathering, system design, coding, testing, and deployment.
- Enhance Existing Services: Maintain and improve existing backend services, ensuring code quality and performance.
- Cross-Functional Integration: Collaborate with teams to integrate data solutions into existing applications.
Requirements
- Experience:
- 7+ years in Java development.
- 5+ years of experience in Spring Boot development.
- Microservices Architecture: Proficient in designing and implementing microservices architecture with experience in distributed systems development.
- Spring Cloud & Related Technologies: Familiar with Spring Cloud, Hibernate, JPA, and related technologies.
- Databases: Familiarity with MySQL, PostgreSQL, MongoDB, and Redis.
- CI/CD Tools: Experience with CI/CD tools like Jenkins and GitLab CI.
- Cloud Services: Familiarity with AWS and Azure is preferred.
- Tools & Middleware: Experience with tools like Apollo Configuration Center, Kafka, Xxl Job Scheduler, Pinpoint Link Tracking, and Prometheus Monitoring.
- TMS Expertise: Experience with Treasury Management Systems (TMS), especially in financial and global payment-related functionalities, is a plus.
- Skills: Strong problem-solving, analytical skills, and the ability to work independently. Excellent teamwork and communication skills.
Why Binance?
- Impact: Be part of a leading company in the blockchain ecosystem.
- Collaboration: Work with talented professionals in a flat, user-centric organization.
- Innovation: Engage in unique, fast-paced projects and gain autonomy.
- Growth: Opportunities for career development and continuous learning.
- Competitive Benefits: Competitive salary and company benefits, with flexible work arrangements.
Related Jobs
Latest Related Job For You
Binance Accelerator Program - Android Engineer - Taipei City, Taiwan
- Crypto Jobs
- Negotiate
- 8 hours ago
Onchain Transaction Monitoring Team Lead - Americas
- Crypto Jobs
- Negotiate
- 9 hours ago
Compliance EDD/High Risk Client Analyst
- Crypto Jobs
- Negotiate
- 9 hours ago
Binance Accelerator Program - Android Engineer
- Crypto Jobs
- Negotiate
- 9 hours ago
Global Sanctions Advisory & Governance Lead
- Crypto Jobs
- Negotiate
- 9 hours ago
Product Compliance Specialist - Derivatives, Margin and OTC
- Crypto Jobs
- Negotiate
- 9 hours ago
Institutional Sales Manager (Arabic Speaker)
- Crypto Jobs
- Negotiate
- 9 hours ago