About this role
Role: - Software Developer (Java)
Job Description
Bachelor’s degree in computer science/engineeringMinimum 4 years of working experience in application development and implementation, particularly in ecommerce, internet banking andmobile banking projectsGood understanding and experience in of Software DevelopmentLife Cycle (SDLC) are necessaryUnderstanding of Agile methods with knowledge of Agile practices (e.g. Automated Build, Continuous Integration, Continuous Delivery,Frequent Releases, Planning Poker)Able to communicate with business and all stakeholders totranslate requirements into practical solutionsStrong conceptual and analytical skills – demonstratingoutside-the-box problem solving skillsAbility to work in a fast-paced, team-oriented environment. Good to have
Internet Banking and Mobile Banking platform technologyDelivered content management system as part of an InternetBanking roll-outKnowledge or have worked on delivery project involvingsolution such as content management and device rendering products (e.g.Interwoven, HP LiveSite, Oracle Web Center Site) will be a major plus. Essential Technical Skill
J2EE, MVC and OO Analysis and Design patternsOracle RDBMS, Apache WebServer, Oracle WeblogicEJB, JMX, Struts, Spring, Hibernate/Ibatis, JMS, MDB, MQXML, XSL, JAXB, JAXP, JAX-RS, JAX-WS, SOAP, WSDL, REST, JSONHTML5, CSS3Weblogic, Apache, Ant, Maven