Senior Lending Java Developer - Remote Opportunity
About the Role
We are seeking a Senior Lending Java Developer to join our dynamic team at Galaxy, a leader in the digital assets space. In this remote position, you will play a crucial role in developing the next generation of crypto lending systems. With your extensive experience in Java and a passion for blockchain technology, you will help shape the future of finance.
What You'll Do
- Design, develop, and maintain backend services for crypto lending and borrowing products.
- Implement core lending logic including loan origination and lifecycle management.
- Manage collateral valuation and margining processes.
- Develop interest rate models and accrual mechanisms.
- Build reliable, scalable APIs for internal and external consumers.
- Integrate with blockchain networks, smart contracts, custodians, oracles, and pricing feeds.
- Collaborate with product, risk, and compliance teams to translate business requirements into robust systems.
- Write clean, well-tested, and well-documented code.
- Participate in code reviews and architectural discussions.
- Monitor and improve system performance, security, and reliability in production.
Requirements
- 10+ years of relevant development experience.
- Excellent core Java skills.
- Knowledge of Spring and Kafka.
- Experience developing microservices.
- Code optimization and profiling capabilities.
- Strong analytical and problem-solving skills.
- Ability to work independently and take ownership of issues.
Nice to Have
- Experience leading a team.
- Development experience with OMS and Risk Systems.
- Knowledge of traditional financial products such as options, forwards, and futures.
- Familiarity with Docker, Kubernetes, and AWS.
- Understanding of crypto products, including perpetual forwards and on-chain borrows/lends.
What We Offer
- Competitive base salary and discretionary bonus.
- Flexible Time Off (unlimited paid vacation days).
- Company-paid sick leave.
- Comprehensive health and protective benefits for employees and their dependents.
- Generous paid parental leave.
- Access to free virtual coaching and counseling sessions through Headspace.
- Opportunities to learn about the crypto industry.
- Free daily snacks in-office.
- Work alongside smart, entrepreneurial, and fun colleagues.
Join us at Galaxy as a Senior Lending Java Developer and be part of a team that is engineering a new economic paradigm. Apply now and help us shape the future of finance!
This role offers a unique opportunity to work at the forefront of crypto lending technology with a competitive salary and excellent benefits. Join a dynamic team committed to innovation.
Who Will Succeed Here
Proficient in Java and Spring Framework with hands-on experience in building microservices architectures and deploying them using Docker and Kubernetes.
Self-motivated and comfortable working in a fully remote environment, demonstrating strong time management and the ability to deliver projects independently while collaborating with a geographically dispersed team.
Deep understanding of blockchain technology and its applications in financial systems, with a mindset geared towards continuous learning and adapting to the rapidly evolving digital assets landscape.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months