Responsibilities :
Candidate must be located within commuting distance of Singapore.
Bachelor's Degree or foreign equivalent, will consider work experience in lieu of a degree
Overall, 10-13yrs of experience.
At least 3+ years of hands-on experience on Hyperledger Fabric, R3 Corda and Ethereum.
Strong understanding of different types of Blockchain such as public, private / permissioned, public permissioned, etc.
Understanding of Blockchain frameworks HyperLedger, R3 Corda and Ethereum.
Understand Blockchain Data Architecture and ability to Identify / recommend ways to optimize data elements on-chain / Off-chain.
Good understanding of various different consensus algorithms used in different DLT frameworks.
Knowledge of cryptography, including asymmetric (pub / priv key), symmetric, hash functions, encryption / signatures.
Experience using cryptography material such as certificates for identity management in order to authenticate members, transactions etc.
Skilled in performance metrics for measuring Blockchain performance
Able to provide training / mentoring to technical staff in relation to Blockchain tools and frameworks, Blockchain concepts etc.
8+ years of Java / J2EE Architecture / Design experience
Strong knowledge of Blockchain fundamentals, smart contracts, consensus algorithms
Experience with Spring Boot Jenkin, Sonar, Junit, Docker, Java Script, GoLang, AngularJS, and the Cloud (Azure)
Proven understanding of architecture best practices
Knowledge and experience with full SDLC lifecycle
Experience with Lean / Agile development methodologies
Excellent verbal and written communications skills, able to resolve business issues
Skills Required
Spring Boot, Sonar, Java, Cryptography, J2ee, Frameworks, Data Architecture, Angularjs, Ethereum, Golang, Hyperledger Fabric, Junit, Docker, Cloud Azure
Blockchain Developer • Chandigarh, India