· At least 5+ years development experience using Java, spring and hibernate.· Flexibility to deliver in both Agile & Waterfall methodology.· Experience working in a banking I.T. team preferred.· Java Development: Core Java, Multithreading, Collections, JMS, Hibernate & Spring· Very good experience in Apache Camel· Java Web Technologies: JSP, JSON/XML (XSLT, XSD, XQuery)· Application Server: JBOSS server, Tomcat, Apache Http· Database: Oracle architecture, SAP HANA, SQL· Middleware: IBM MQ, ActiveMQ, Solace etc· IDE: Eclipse, Idea IntelliJ· Operating System: Linux ( ), Windows· Repository: GIT & SVN· Build tool: Maven.· Deployment: Docker, Azure DevOps· Confidence to face off to business users & other stakeholders.· Experience working in at least one full SDLC.Experience working in a banking I.T. team preferred.