HamburgerMenu
hirist

EncureIT Systems - Blockchain Application Developer - Hyperledger

EncureIT
3 - 5 Years
Pune

Posted on: 26/02/2026

Job Description

Blockchain Application Developer

Description :

Location : Pune

Experience : 3-5 Years

Employment Type : Full Time (Onsite)

Role Summary :

We are looking for a hands-on Blockchain Application Developer to build and maintain blockchain-enabled backend applications. The role requires end-to-end feature ownership and close collaboration with cross-functional teams to deliver secure, reliable, and production-ready solutions.

This role is ideal for engineers who can work across backend services and Hyperledger Fabric-based permissioned blockchain networks, including environment setup and application integration.

Key Responsibilities :

- Develop blockchain-enabled backend services and application features

- Design and implement chaincode (smart contracts)

- Set up and work with Hyperledger Fabric network components

- Integrate blockchain components with backend APIs and enterprise systems

- Own feature delivery from requirement through deployment

- Review junior developers code and support quality initiatives

- Contribute to CI/CD, automation, and issue resolution

- Troubleshoot and resolve complex cross-system issues

Skills & Technical Requirements :

Must Have :

- Strong proficiency in one backend language (Python / Node.js / Go)

- Hands-on experience with Hyperledger Fabric

- Experience in chaincode development and lifecycle management

- Experience integrating backend applications with Fabric using Gateway/SDK APIs

- Working understanding of MSP, identities, and Fabric transaction flow

- Experience setting up or customizing Fabric networks (peers, orderers, channels, MSP/CA) using standard tooling

- Understanding of endorsement policies and Private Data Collections

- Experience with Docker and containerized environments

- Strong problem-solving and debugging skills

Good to Have :

- Experience with Kubernetes

- Exposure to CI/CD pipelines and automation

- Experience deploying blockchain solutions in cloud environments

- Knowledge of blockchain security best practices

- Multi-organization Fabric experience

- Experience with monitoring and operational tooling

What We Look For :

- Independent feature ownership mindset

- Willingness to explore and contribute to emerging Python-based AI/automation initiatives when required.

- Strong collaboration and adaptability

- Focus on quality, security, and delivery

- Ability to work in fast-moving, evolving project environments

Role Purpose :

An L2 Blockchain Application Developer is a hands-on feature owner who independently builds and delivers blockchain-enabled application components and supports Fabric network setup activities, ensuring solutions are secure, maintainable, and production-ready.

Core Outcomes (Success Metrics) :

- Delivers end-to-end features involving blockchain and backend services with minimal supervision

- Successfully brings up and works with Fabric network environments using standard tooling

- Translates requirements into clean, maintainable technical components

- Ensures code quality, security, and performance through best practices

- Improves delivery reliability through automation and disciplined engineering

- Acts as a technical multiplier by supporting and guiding junior developers

Scope of Responsibility :

- Owns feature-level delivery and Fabric environment setup using standard tooling

- Works across backend services and blockchain components

- Interfaces with internal stakeholders for requirement clarification

- Supports production systems and resolves technical issues

- Responsible for delivery quality and timelines

Capability Expectations :

Programming & Development :

- Proficient in backend development and Fabric chaincode

- Practical experience working with permissioned blockchain platforms

System Thinking :

- Designs service interfaces and on-chain/off-chain data flows

- Understands trade-offs related to scalability, cost, and decentralization

Delivery & Automation :

- Uses CI/CD and testing practices to improve delivery reliability

- Comfortable deploying and operating applications in containerized/cloud environments.

Problem Solving :

- Independently diagnoses and resolves cross-system issues

- Anticipates risks and proposes workable technical alternatives

Collaboration & Ownership :

- Works effectively with QA, DevOps, frontend, and product teams

- Reviews and improves junior developers work constructively

- Demonstrates clear ownership of feature outcomes and delivery quality


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in