Blockchain Developer

Role: Blockchain Developer

Location: London

Duration: 6 Months contract

Hybrid work – one day per week onsite needed

Key Responsibilities:

Design, develop, test, and deploy smart contracts for enterprise blockchain platforms (Ethereum, GoQuorum, Hyperledger Besu, Corda).

Implement asset tokenization, on-chain/off-chain data models, and blockchain transaction workflows.

Develop and integrate RESTful APIs and microservices (Node.js / Java) to interact with smart contracts.

Ensure security, performance, and scalability of smart contracts and blockchain applications.

Collaborate with architects, product owners, and external partners in multi-organization blockchain networks.

Lead or mentor development teams, enforcing coding standards, testing, and best practices.

Work closely with cloud infrastructure teams to deploy blockchain solutions using Azure/AWS services.

Support POCs, innovation initiatives, and exploration of Layer 2 scaling solutions.

Participate in design reviews, audits, and governance processes related to blockchain systems.

Required Skills & Experience

8+ years of experience in software engineering with strong blockchain focus.

Hands-on experience with Solidity smart contract development.

Strong understanding of Ethereum-compatible platforms (GoQuorum, Hyperledger Besu).

Experience with enterprise blockchain frameworks such as R3 Corda and Ripple.

Proficiency in Node.js, TypeScript, and/or Java (Spring Boot).

Strong knowledge of microservices architecture and asynchronous processing patterns.

Experience designing on-chain vs off-chain data models.

Familiarity with REST APIs, event-driven systems, and message queues.

Solid understanding of blockchain security concepts (permissions, key management, transaction integrity).

Job Details

Company
Insight International (UK) Ltd
Location
London Area, United Kingdom
Hybrid / Remote Options
Posted