Infopulse is inviting talented professionals to join our challenging and dynamic project as a Senior Software Engineer. We are looking for a passionate, innovative, results-oriented Java developer with heart-deep commitment to success to be a part of our R&D Team.
• Excellent knowledge of Java 8+ (SE)
• Strong analytical and problem solving skills.
• Self-motivated and goal oriented.
• Passionate about blockchain technology, cryptography and motivated in working with a high level of excellence.
• At least 5+ year-experience in designing of large-scale applications (with number of dependencies and elements).
• Understanding of cryptography algorithms, Blockchain concepts and curiosity to implement knowledge to the practical solutions.
• Good communication skills.
• Good knowledge of English (written and spoken).
o Experience with Scala would be an advantage
o Knowledge of functional programming paradigm would be an advantage
• Collaboration with core team on customer side to contribute to the project deliverables
• Responsibility for designing and developing of flexible and secure blockchain SDK for sidechains creation, using Scala and Java.
• Implementation of blockchain consensus algorithm as a part of SDK, cross chain communication protocol (Java, Scala) and related changes in a mainchain
Our customer is the international blockchain company, whose mission is to build secure and private blockchain to enable an application rich environment. Company goal is to develop wide range of services and applications that utilize capabilities of decentralized system give to society tools they can use for their needs.