← All crypto jobsCanadavia BlockJobsPosted 7/24/2026
engineeringfull-time
About the role
Responsibilities:
• Participate in developing and maintaining the company's products based on digital crypto-currency exchanges and wallet services.
• Provide technical solutions to realize business interface.
• Participate in program discussions, technical research, performance tuning and troubleshooting.
• Analyze and improve system performance, system health check.
• Collaborate with other team members for system improvement.
Requirements:
• Bachelor's degree in computer science, engineering or equivalent industry experience.
• At least 3 years solid experience in Java, Spring, Spring boot. Proficient in core Java and the Spring Framework.
• Experience in developing large traditional financial platforms or exchanges is preferred.
• Experience with components commonly used in high concurrency and high availability systems, including: Load Balancers (Nginx, HAProxy), Caching Solutions (Redis, Memcached), Message Queues (Kafka, RocketMQ), Distributed Databases (Cassandra, HBase), Microservices Architecture (Spring Cloud, Docker, Kubernetes)
• Good knowledge of git, maven, Js development.
• Familiar with network communication, distributed system development, micro-service, Redis and other caching technologies.
• Understanding of the exchange-related industry market, trading, and wallet business will be an advantage.
Job Types: Full-time, Permanent
Benefits:
• Paid time off
Experience:
• Java: 3 years (preferred)
• cryptocurrency: 1 year (preferred)
Language:
English / Chinese
Skills & technologies
BiFinance is hiring for Java Software Engineer with a focus on engineering, full-time. Highlight these on your profile to rank higher for this role.
How to apply
You can apply to this Java Software Engineer role at BiFinance directly from BlockJobs. Sign in with LinkedIn and we’ll match you against every open crypto & web3 role — then auto-apply to all your matches in one click for a flat $10. You can also apply on the original listing.
Frequently asked questions
Is the Java Software Engineer role at BiFinance remote?
This Java Software Engineer role is based in Canada.
What skills does the Java Software Engineer role need?
Key skills for this role include engineering, full-time.
How do I apply for Java Software Engineer at BiFinance?
Open the role on BlockJobs and apply directly, or apply via the original listing. Sign in with LinkedIn to auto-apply to every matching crypto role in one click.
Related crypto jobs
Engineering Manager BlockchainCrypto company · RemoteStaff Technical Program ManagerRipple · San Francisco, CA, United StatesSenior Software Engineer, Liquidity ManagementRipple · Chicago, Illinois, United StatesSenior Software Engineer, Cash ForecastingRipple · Dublin, IrelandWorkplace IT SpecialistOKX · Sliema, MaltaWorkplace IT SpecialistOKX · New York, United StatesStaff Machine Learning EngineerOKX · San Jose, California, United StatesSenior Staff/Staff Engineer - Fiat Payment InfrastructureOKX · Hong Kong, Hong Kong SAR Browse all crypto & web3 jobs →This listing was sourced from BlockJobs and ranked for crypto candidates. Apply via the original source.