Java Application Support recruitment
A vacancy exists within the Global Payments and International Branch Technology organization (GPIBT) to work in the department’s Midrange Application Support team. The team is primarily focused on the support and maintenance of applications for the Bank’s treasury wholesale business across the globe. The successful candidate will be part of the team providing production support and maintenance of midrange applications on the Global Banking System (GBS) platform and number of ancillary products and applications related to GBS.
• Leverage in-depth midrange technical skills to resolve production and application issues – this is a hands-on technical level 2 and 3 production support role.
• Apply deep technical insights and experience to inform, guide, challenge and support production issues, environmental failures and resolve issues.
• Provide ad-hoc design, code based analysis and code fix support as part of the day to day support team for urgent business issues and enhancement work requests.
• Participate in real time problem management conference calls and help to steer towards a swift resolution of issues.
• Must be willing to go on overnight support rota (production support) + weekend support responsibilities as required.
• Liaison with Business Users in problem determination, communication and resolution.
• Manage business queries regarding business as usual topics.
• Application monitoring, proactive management of potential issues, capacity management and ability to manage the environments end to end.
• Supporting Development teams in initiatives and other projects as required
• Active engagement in ad-hoc project work.
• Must be able to handle multiple moving issues/demands at the same time and also focus on delivering on time
• Previous industry experience in corporate client liquidity, with significant application support experience.
Requirements
• Previous experience as a Java JEE programmer
• Good knowledge of core Java JEE, including Struts, Hibernate, Spring, SpringMVC, Spring WS, Junit, mocking (JMock/Mokito), Java Script validation and development
• Must have experience with Agile / eXtreme Programming project methodology and development teams. MS SQL or Oracle and SQL query performance tuning is highly desirable
• Knowledge of automated build / continuous integration platforms, especially Maven, Ant and Hudson
• Strong application server technical skills – Apache, Tomcat, JBOSS etc.
• Experience with web servers (RESTful and SOAP)
• Solid understanding of MQ
• Strong operating system knowledge in Unix and Windows including strong scripting skills
• Highly desirable: JMS, WMQ, AJAX, Java Script and JQuery