Must-Have** (Ideally should not be more than 3-5) Hands-on development and delivery experience (+3 years) using Java, Spring Boot framework Extensive hands-on experience (+5 years) with a client side rendering framework such as Angular, HTML and CSS Micro services architecture and platforms as Spring Boot Experience in Cloud Computing (AWS) Experience in SQL, NoSQL Great Object-Oriented coding practices, including strong design patterns knowledge, refactoring, clean code. Experience in DevOps capabilities E.g. Jenkins, Maven, GIT, etc Real passion for software engineering and best practices Good-to-Have: Passion for technology, team leadership and a willingness to mentor and work with developers at all levels of experience Experience in Agile , Lean and/or Continuous Delivery approach such as Continuous Integration, TDD, infrastructure as code Experience with Elastic Search Experience in Transfer Agency business