Responsibilities:
* Lead with "People First" principle and empathy for our colleagues and customers
* Continuously learn about the rapidly ...
Responsibilities:
- Lead with "People First" principle and empathy for our colleagues and customers
- Continuously learn about the rapidly evolving Blockchain technology, innovate, and contribute in shaping the journey of our platform architecture and services
- Designs and builds integration components and interfaces in a highly collaborative and cross-functional team environment
- Deliver high quality code with a strong sense of ownership in I5 culture (I design, I write, I test, I automate, I support).
- Profile the code and perform unit, integration, and performance testing of all the software components
- Continuously learn new technologies and refactor the code to improve product and customer experience
- Be a change agent, technology evangelist, and innovator to introduce new ideas, tools and technologies to build new products, enhance value delivery pipeline and transform customer experience.
Qualifications:
- 4+ years of hands-on software development experience using cloud-native architecture
- Hands-on expertise with application design, software development and automated testing
- Solid experience in at least in one of the popular programming languages: Java, JavaScript, Python, or Go
- At least 3+ years of hands-on experience in full-stack development with J2EE, NodeJS, REST, Docker, Kubernetes, NoSQL databases etc.
- Testing and automation framework and tools experience: CI/CD, Virtualization/automation, Jenkins, JMeter, JUnit, TestNG, Selenium, Mocking frameworks, Jasmine, Chai, Mocha etc.
- Experience with Agile(Scrum), Rally, Jira, Confluence, Kanban.
Preferred/Nice to have:
- Expertise in public key cryptography, API security and other advanced cryptographic concepts.
- Hands-on experience with developing Smart Contracts and Consensus Algorithms
- Experience in developing DApps (decentralized applications) using public blockchain like Ethereum or permissioned blockchains like Hyperledger, Corda etc.
- Bachelor's Degree in Computer Science, Computer Science Engineering, or related field required; advanced Degree preferred
- provided by Dice "java" "J2EE" "java 7" "java 8"