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