What We're Looking For:
- 10+ years of relevant development experience
- Excellent core Java skills
- Knowledge of Spring and Kafka
- Experience developing microservices
- Code optimization and profiling capabilities
Responsibilities will include:
- Design, develop, and maintain backend services for crypto lending and borrowing products
- Implement core lending logic including:
- Loan origination and lifecycle management
- Interest rate models and accrual
- Liquidation and risk management mechanisms
- Build reliable, scalable APIs for internal and external consumers
- Integrate with blockchain networks, smart contracts, custodians, oracles, and pricing feeds
- 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
Bonus Points:
- Experience leading a team
- Development experience with OMS and Risk Systems
- Knowledge of traditional financial products (Options, forwards, futures)
- Docker / Kubernetes / AWS
- Knowledge of crypto
- Knowledge of crypto products
- Perpetual Forwards (perps)
- On-Chain Borrows / Lends