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