Experience : 5 6 years (Preferably Banking Industry)
Employment Type : 12 Months Extendable
Job Role & Responsibilities
- Use Agile engineering practices and various software and mobile development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.
- Java 3-6 years’ experience, knowledgeable Spring, j2EE, NHiberate.
- Familiarity with the concepts of Functional Programming and Microservices is a plus.
- Liaise with other teams within and outside the Digital unit to negotiate timelines, deliverables, and dependencies.
- Familiarity with the concepts of Functional Programming and Microservices is a plus
- Community contributions (e.g., open-source work, GitHub, Stack Overflow, publishing / speaking on technical ideas).
- Drive forward, role-model best practice engineering processes and Agile behavior and ensure team members follow suit.
- Knowledge of pair programming, continuous integration, and test-driven development.
- Experience crafting custom SOAP messages.
- Experience with Web Services and Messaging Layer using SOAP, REST, JAXB, JMS and ESB, Gradle, Jenkins.
- Experience integrating into enterprise services bus (DataPower beneficial).
- Familiarity with the concepts of Functional Programming and Microservices is a plus.