We are looking to hire a Sr. Java Developer to be part of a global team of product designers, business developers, technologists, and innovators, joined together by a passion for transforming the way payments are done. This is an opportunity to be part of a Blockchain Engineering Team for a large investment bank. Responsibilities Design and Develop APIs for integrating global payment solutions. Skills Qualifications Strong Core Java experience (8+ years) ndash Multithreading, Data Structures is required with experience in developing large scale distributed applications Good experience in Java 8 ndash lambda expressions, Streams etc Strong experience in API development Good experience in containerization Strong experience in automated deployment This is part of the innovation team (Blockchain project) so need a curious bent of mind and eagerness to work with new aspects in Java This position can be 100 remote for the right candidate. No third parties please.