Job Description :
Senior Java Developer with 7+ years of experience in designing and implementation of enterprise solutions
·         Strong Core Java skills with experience in Message based systems
·         Experience in Spring, Hibernate, REST and Messaging (JMS)
·         Previous experience in client facing role. Must be able to work independently with minimal oversight
·         Prior Banking experience is preferable
             Good communication skills