Job Title: Senior Blockchain Developer
Location: Chicago, IL (Hybrid)
Employment Type: W2
KEY SKILLS / ATTRIBUTES
* Cryptography
* GoLang
* Java
* NodeJs
* Python
* SDLC
* Spring Boot
EXPERIENCE REQUIREMENTS
* 10+ years of Blockchain developer experience
* 10+ years of Java SpringBoot experience
* Experience with SDLC
* Ability to code in Solidity, Java, NodeJs, Python, GoLand, and Rust
* Outstanding understanding of data structures and algorithms
EDUCATION
Bachelor’s degree in Information Technology or Computer Science
REQUIRED QUALIFICATIONS
* Java SpringBoot experience
* Experience working as a Blockchain Developer or a similar role in the IT department
* Experience leading to a complete understanding of the software development lifecycle
* Expertise in building robust systems (resiliency, fault tolerance, scalability) at scale
* Excellent coding ability in Solidity, Java, NodeJs, Python, GoLang, Rust, and other languages
* Experience working with various types of cryptography to secure data
* Excellent understanding of data structures and algorithms
* Knowledge of various cybersecurity guidelines and protocols
* Strong understanding and knowledge of various kinds of cyberattacks
* Ability to work in a team or individually as and when required
* Excellent communication skills
* Eye for detail
* Manage multiple projects simultaneously
PREFERRED QUALIFICATIONS
* Experience working with cloud platforms such as MS Azure, AWS (preferred)
SENIOR BLOCKCHAIN DEVELOPER SUMMARY
* Develop application features and interfaces using blockchain technology
* Design and develop a system that is secure, reliable, and scalable
* Design, implement, and administer a secure blockchain network
* Highly knowledgeable about various blockchain technologies
* Excellent understanding of cryptography and its uses in the blockchain network
* Knowledgeable about packing and deploying apps via CI/CD pipelines to a cloud platform
JOB RESPONSIBILITIES
* Architect, develop, and deploy decentralized applications providing permissioned access to data at both the smart contract and protocol level
* Develop and interact with Smart Contracts implemented on most common Blockchain/DLT technology platforms
* Oracle development (connecting off-chain data to the blockchain)
* Construct integration libraries to interface with server and APIs
* Collaborate closely with the rest of the engineering team to review application requirements, plan implementation details and estimate delivery timelines
* Provide mentorship to peers in the engineering team through education on best practices
* Prepare documentation on the blockchain development processes
* Adhere to all rules and regulations of data protection for digital payments
* Stay updated with the latest crypto technologies for data protection
#J-18808-Ljbffr