电鸭
21人浏览/6人投稿
2天前
待托管赏金
【公司介绍】:我们TurBit Pro是拉美第一大所,目前交易所全球前40名,24年初我们交易所正式进军亚洲市场,目前亚洲市场交易量单日达到5亿,全球单日最高交易量20亿,亚洲日活最高在2000左右,全球日活最高在1万左右,而且我们推出了目前别的交易所不具备的资金托管跟单。
【招聘岗位】:MJ0060-高级Java开发工程师【分布式办公】
We are looking for an experienced Senior Backend Software Engineer (Java) to join our team in building and scaling our global payment systems. You will be responsible for integrating with banks, third-party payment providers, and cryptocurrency networks, designing and developing secure and scalable APIs and backend services. This role involves working closely with cross-functional teams and contributing to the full software development lifecycle from design to deployment.
Responsibilities:
Design and develop high-performance, scalable Java microservices to support global pay-in and pay-out workflows.
Build secure and reliable APIs that enable value and asset transfers between traditional banking systems, third-party payment gateways, and crypto networks.
Collaborate with product managers, frontend developers, and QA engineers to deliver high-quality features from concept to production.
Integrate banking and payment provider APIs to automate processes such as onboarding, deposits, withdrawals, and compliance checks.
Troubleshoot and resolve system bugs and performance bottlenecks to ensure stability and reliability.
Write and maintain technical documentation, system design documents, and participate in code reviews.
Build and maintain developer-friendly public APIs for third-party integrations.
Work with crypto-related services such as wallets, blockchain nodes, and KYC/AML solutions.
Requirements:
We’re looking for candidates with the following qualifications:
Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
4+ years of professional experience in Java backend development, with strong knowledge of frameworks such as Spring Boot, Spring Cloud, and MyBatis.
Hands-on experience in designing and deploying distributed systems and microservice architectures.
Proven leadership experience in a small development team (2-4 people), especially in architecture and system design.
Proficient in working with relational databases such as MySQL/PostgreSQL, and NoSQL databases like Redis or MongoDB. Solid SQL and transaction management skills are required.
Familiar with messaging systems such as Kafka or RabbitMQ.
Understanding of or experience in crypto payment systems or digital asset infrastructure is a strong plus.
Solid experience in designing and building RESTful APIs with attention to scalability, security, and high throughput.
Strong focus on code quality with experience in unit testing and CI/CD practices.
Excellent communication skills in English and Mandarin, both written and verbal. Comfortable working with remote teams.
Self-motivated, results-oriented, and proactive in identifying improvements and delivering impact with minimal supervision.
Nice to Have
Hands-on experience integrating with banks or payment providers (e.g. Stripe, Adyen, Plaid, UnionPay, WeChat Pay, Alipay, etc.).
Familiarity with cryptography, digital signatures, wallet development, or blockchain-level security.
Experience working with cloud platforms like AWS and DevOps tools such as Docker, Kubernetes, or Terraform.
Basic understanding of frontend technologies like HTML, JavaScript, or Vue.js for smoother collaboration with frontend engineers.
岗位职责:
1.- 设计和开发高性能、可扩展的 Java微服务,以支持全球收款和付款工作流程。
2.- 构建安全可靠的 API,实现传统银行系统、第三方支付网关和加密网络之间的价值和资产转移。
3.- 与产品经理、前端开发人员和QA工程师合作,将高质量的功能从概念交付到生产。
4.- 集成银行和支付提供商的 API,以自动执行客户登记、存款、取款和合规性检查等流程。
5.- 对系统bug和性能瓶颈进行故障排除和解决,确保系统的稳定性和可靠性。
6.- 编写和维护技术留档、系统设计文档,并参与代码审查。
7.- 为第三方集成构建并维护对开发者友好的公共 API。
8.- 使用与加密相关的服务,如钱包、区块链节点和KYC/AML解决方案。
任职资格:
1.- 计算机科学或相关领域的学士学位,或同等实践经验。
2.- 4年以上Java后端开发专业经验,熟悉Spring Boot、Spring Cloud和MyBatis等框架。
3.- 在设计和部署分布式系统和微服务架构方面有实际经验。
4.- 在小型开发团队(2 - 4人)中具有可靠的领导经验,尤其是在架构和系统设计方面。
5.- 熟练使用关系型数据库,如 MySQL/PostgreSQL,以及非关系型数据库,如 Redis 或 MongoDB。需要具备扎实的 SQL 和事务管理技能。
6.- 熟悉Kafka或RabbitMQ等消息系统。
7.- 了解或有加密支付系统或数字资产基础设施的经验者优先。
8.- 在设计和构建 RESTful API 方面有丰富的经验,注重可扩展性、安全性和高吞吐量。
9.- 高度重视代码质量,有单元测试和 CI/CD 实践经验。
10.- 具备出色的英语和普通话书面和口头沟通能力。能够适应与远程团队合作。
11.- 自我激励,以结果为导向,主动发现改进之处,并在极少监督的情况下产生影响。
加分项:
1.- 具备与银行或支付提供商(如Stripe、Adyen、Plaid、银联、微信支付、支付宝等)集成的实践经验。
2.- 熟悉密码学、数字签名、钱包开发或区块链级安全。
3.- 有使用AWS等云平台和Docker、库伯内特斯或Terraform等运营模式工具的经验。
4.- 对前端技术(如 HTML、JavaScript 或 Vue.js)有基本了解,以便与前端工程师更顺畅地协作。
【base】:分布式办公
【薪资/月】:20k-35k(薪资上限open)
||「面试流程」:一面--测试--二面
「产品官方网址」:www.trubit.com
「工作性质」:full-time(全职)
加入 Trubit,你将获得
✅ 全球支付视角:打造领先的稳定币支付 API,推动企业级 Web3 解决方案落地。
✅ 高成长环境:深度参与区块链支付创新,与顶级 Fintech / Web3 团队合作。 多语种办公环节。
✅ 远程 & 弹性办公:支持全球候选人,提供市场竞争力的薪资与激励。
✅六险一金,年终奖,弹性工作,
📩 申请方式:发送简历至 邮箱,标题格式:岗位 - 姓名 - 期望薪资。
10年java开发经验 4年web3经验 有意可联系