后端工程师(Spring Boot + Spring Cloud)- 财务管理系统
Backend Engineer (Spring Boot + Spring Cloud) - Treasury Management Systems
Tags: Web3职位 • 区块链Web3职位 • 加密货币研究职位 • Web3开发者职位 • 区块链交易职位 • 区块链交易所职位 • Web3高级职位 • Web3安全职位 • Web3 Java职位 • 加密货币数据职位 • Web3金融职位 • 加密货币全职职位
Binance是全球领先的区块链生态系统,是交易量和注册用户最多的加密货币交易所。我们因行业领先的安全性、用户资金透明度、交易引擎速度、深度流动性以及无与伦比的数字资产产品组合而受到100多个国家超过2.5亿人的信赖。Binance的服务范围从交易和金融到教育、研究、支付、机构服务、Web3功能等。我们利用数字资产和区块链的力量,构建一个包容性的金融生态系统,以推进货币自由并改善全球人们的金融可及性。
我们正在寻找一位有5-7年Spring Boot开发经验的高级软件工程师,负责设计、开发和维护高性能、高可用的分布式系统。理想的候选人应具备扎实的Java编程基础,熟悉微服务架构,并能在快节奏的环境中高效工作。
职责:基于Spring Boot设计和开发微服务架构,确保系统的高可用性和可扩展性。使用Spring Cloud实现和管理微服务组件,如服务发现、配置管理和负载均衡。使用大数据技术分析、处理和探索数据。优化和管理数据存储和检索系统,如ES/HBase/Starrocks,确保高效的数据处理。与业务相关方密切合作,理解需求,并交付符合业务目标的数据解决方案。监控、排查和改进后端服务,确保平稳运行。参与完整的开发周期,包括需求收集、系统设计、编码、测试和部署。维护和提升现有的后端服务,确保代码质量和性能。与跨职能团队协作,将数据解决方案集成到现有应用程序中。
要求:7年以上Java开发经验,5年以上Spring Boot开发经验。熟悉Spring Cloud、Hibernate、JPA和其他相关技术。精通设计和实现微服务
查看英文原文
Tags: Web3 Jobs • Cryptocurrency Web3 Jobs • Web3 Research Jobs • Web3 Developer Jobs • Cryptocurrency Trading Jobs • Web3 Exchange Jobs • Blockchain Senior Jobs • Cryptocurrency Security Jobs • Cryptocurrency Java Jobs • Cryptocurrency Data Jobs • Web3 Finance Jobs • Cryptocurrency Full Time JobsBinance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 250 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.We are looking for a Senior Software Engineer with 5-7 years of experience in Spring Boot development to design, develop, and maintain high-performance, highly available distributed systems. The ideal candidate should have a solid foundation in Java programming, familiar with microservices architecture, and able to work efficiently in a fast-paced environment.Responsibilities:Design and develop microservices architecture based on Spring Boot, ensuring high availability and scalability of the system.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:7+ years of Java development experience, 5+ years of Spring Boot development experience.Familiar with Spring Cloud, Hibernate, JPA, and other related technologies.Proficient in designing and implementing microservices architecture with experience in distributed systems development.Familiar with database technologies such as MySQL, PostgreSQL, MongoDB, and Redis.Familiar with CI/CD tools and processes, such as Jenkins and GitLab CI.Strong problem-solving and analytical skills, able to complete tasks independently.Excellent teamwork and communication skills.Experience with cloud services like AWS and Azure is preferred.Familiar with and proficient in using components such as Apollo Configuration Center, Kafka Message Middleware, Xxl Job Scheduler, Pinpoint Link Tracking, and Prometheus Monitoring.Familiar with TMS (Treasury Management System), especially with experience in financial and global payment-related functionalities.Why Binance• Shape the future with the world’s leading blockchain ecosystem• Collaborate with world-class talent in a user-centric global organization with a flat structure• Tackle 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 (the arrangement may vary depending on the work nature of the business team)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.Apply here 👉 Backend Engineer (Spring Boot + Spring Cloud) - Treasury Management Systems