â¢Develop and execute unit, integration and automated tests
â¢Ensure designs are in compliance with specifications.
â¢Lead and guide junior developers.
â¢Prepare and produce releases of software components.
â¢Creating functional, non-functional and technical specifications â liaising with relevant stakeholders in business, operations and technology for this activity.
â¢Obtain clarifications and sign-offs from all relevant stakeholders for technical, functional documents and processes.
â¢Perform system testing.
â¢Testing support including providing answers to queries, defect fixes and test management when required.
and ensure any change management against that tech spec is managed.
â¢Conform to the bankâs internal software development framework.
â¢Solid hands-on experience in architecting and developing J2EE based web applications (JSP, JSTL, XSLT, Servlet, JDBC, JMS, JAXB, Spring framework, Hibernate) and Web security.
â¢Experience in build automation tools such as Maven and Apache Ant
â¢Extensive knowledge on Web Services standards and technologies (e.g., XML, SOAP, WSDL, REST, JSON)
â¢Linux / UNIX knowledge
â¢3+ years of experience in building architecture, design solutions for high volume transactional orders.
â¢Experienced in Oracle and PL / SQL
â¢Hands-on experience with the entire software development life cycle and Agile methodologies (requirements, design, implementation, continuous integration, unit testing, automated testing)
Nice to have
â¢Hands-on experience using the ELK stack
â¢Shell scripting experience
â¢Knowledge / exposure in JS frameworks like Angular2 / 4, EmberJS.
â¢Technical skill â IBM Websphere, Oracle Weblogic, Control-M job scheduling, architecture design for load balancing,