Java Developer
Tech Mahindra
Mandaluyong City, Philippines
3d ago
source : ictjob.ph

Responsibilities

  • Development of internet banking and mobile banking systems
  • Integration with other third party application and core banking systems
  • Work closely with designers and front-end developers to achieve user experience in banking applications
  • Participant in end-to-end project implementations with financial institutions
  • Requirements

  • Bachelor's degree in Computer Science or similar
  • Minimum 3 years of experience in :
  • Object oriented programming (OOA, OOD, OOP)
  • J2EE, JDBC, Spring
  • Unix / Linux knowledge
  • Oracle, MS SQL or similar database
  • Working on technical specifications and documentation
  • At least 1 year of experience in :
  • Design and implementation of the complex integration interfaces (online / batch) using Webservices, SOAP, XML, JMS
  • Front-end implementation (HTML5, CSS3, Jquery, Angular JS, JSON)
  • Ability to think analytically
  • Good team working skills
  • Sound knowledge of UML and software development processes
  • Experience with banking software and especially front-end systems would be an advantage
  • Areas of Focus

  • Development of medium to large scale UI experience and software systems
  • Web UX development
  • Responsibilities

  • Utilize edgeConnect UXP (User Experience Platform) to deliver a consistent and integrated experience to all users across websites, portals, devices, and channels
  • Develop UI based on the design sketches from a UX company
  • Consume Web Services from a core banking system (or other systems) that provide data and functions)
  • Requirements

  • Minimum of 3 years software development experience
  • Solid experience in JavaScript, HTML4 / HTML5, CSS2 / CSS3
  • Knowledge of J2EE & Java and web services
  • Knowledge of cross browser / device compatibility
  • Ability to work in an Agile manner
  • Experience using edgeConnect UXP (User Experience Platform) or similar is an advantage
  • Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form