Java Developer (Blockchain)
Summary
Contract Java developer (hybrid in London) building enterprise backend services, APIs, and microservices for a digital-asset/blockchain platform — smart contract interactions, minting and burning, asset transfers, wallet management, and custody/network integrations — to banking-grade security and reliability standards.
Role : Java Developer (Blockchain)
Type : Contract
Location : London, UK (Hybrid)
Roles and Responsibilities
Backend Engineering
- Design and develop enterprise-grade backend services using Java.
- Build APIs and microservices supporting digital asset products.
- Develop scalable and resilient systems aligned with banking standards.
- Ensure high availability, security, performance, and maintainability.
Blockchain Development
- Implement blockchain-related business logic and workflows.
- Develop components supporting:
- Smart contract interactions
- Minting and burning processes
- Asset transfer flows
- Wallet management capabilities
- Integrate external blockchain networks into client digital asset ecosystem.
Platform Integration
- Build integrations with digital asset custody and wallet providers.
- Develop connectivity with blockchain infrastructure and third-party services.
- Collaborate on SaaS blockchain platform implementation initiatives.
Security & Reliability
- Follow secure coding and software engineering best practices.
- Participate in architecture reviews and technical design discussions.
- Contribute to operational readiness and production support activities.
- Support compliance, audit, and security requirements.
Collaboration
- Work within cross-functional agile teams.
- Partner with Architects, DevOps Engineers, Security Specialists, Product Owners, and Blockchain Operations professionals.
- Support technical mentoring and knowledge sharing across engineering teams