Senior Blockchain Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
p> strong>Role: Senior Blockchain Developer /strong> /p> p> strong>Location: Chicago, IL - Hybrid /strong> /p> p> strong>Duration: Long term Contract /strong> /p> p> br> /p> p> strong>Job Responsibilities: /strong> /p> ul> li>Architect, develop and deploy decentralized applications providing permissioned access to data at both the smart contract and protocol level /li> li>Develop & Interacting with Smart Contracts implemented on most common Blockchain/DLT technology platforms /li> li>Oracle development (connecting off-chain data to the blockchain) /li> li>Construct integration libraries to interface with our server and APIs /li> li>Collaborate closely with the rest of the engineering team to review application requirements, help plan implementation details and estimate delivery timelines /li> li>Provide mentorship to your peers in the engineering team through education on best practices /li> li>Preparing documentation on the blockchain development processes /li> li>Adhering to all the rules and regulations of data protection for digital payments /li> li>Staying updated with the latest crypto technologies for data protection /li> /ul> p> br> /p> p> strong>Senior Blockchain Developer Summary: /strong> /p> ul> li>As a Blockchain Developer, you are responsible for developing application features and interfaces using blockchain technology /li> li>You will be also responsible for designing and developing a system that is secure, reliable and scalable /li> li>Your primary goal for this job role will be designing, implementing, and administering a secure blockchain network /li> li>You should be highly knowledgeable about various blockchain technologies /li> li>You should also have an excellent understanding of cryptography and its uses in the blockchain network /li> li>You should be knowledgeable about packing & deploying apps via CI/CD pipelines to a cloud platform /li> /ul> p> br> /p> p> strong>Required Qualifications: /strong> /p> ul> li>Java Springboot experience is a must /li> li>Experience working as a Blockchain Developer or a similar role in the IT department /li> li>Experience leading to a complete understanding of the software development lifecycle /li> li>Expertise in building robust systems (resiliency, fault tolerance, scalability) at scale /li> li>Demonstrate excellent ability to code in various languages such as Solidity, Java, NodeJs, Python, GoLang, Rust and others /li> li>Experience in working with various types of cryptography to secure data /li> li>Outstanding understanding of data structures and algorithms /li> li>Knowledge of various cybersecurity guidelines and protocols /li> li>Strong understanding and knowledge of various kinds of cyberattacks /li> li>Ability to work in a team or individually as and when required /li> li>Possess excellent communication skills /li> li>Have keen eye for details /li> li>Manage multiple projects simultaneously. /li> /ul> p> br> /p> p> strong>Education: /strong> /p> ul> li>Bachelor s degree in information technology or computer science /li> /ul> p> br> /p> p> strong>Preferred Qualifications: /strong> /p> ul> li>Experience working with Cloud platforms such as MS Azure, AWS preferred /li> /ul> p> br> /p>