The bank for a changing world

Software Engineer– Development (Java/J2EE, Spring, Hibernate, SQL)


Standard / Permanent



Job function




Key Results Areas :
  • Responsible for system design, development, testing and support of the application
    • Perform requirement analysis
    • Produce technical design and test cases
    • Hands-on development and testing
    • Support SIT/UAT
    • Maintain and support the application after go-live (24/7 on-call rotation)
  • Integrate to the team
    • Good team spirit
    • Good communication skills
    • Share the core-values of the company: Commitment, Creativity, Ambition and Responsiveness
  • Administration / Reporting
    • Perform job assigned by the supervisor on time
    • Timely report the status of the tasks
    • Report issues to management proactively
Essential Technical Knowledge / Skills:
  • J2EE, EJB, XML, HTML5, Hibernate, Spring
  • Oracle
  • Performance tuning skills
  • GIT, Maven,  Jenkins
  • Jasper Reports
  • IBM MQ series / Active MQ
  • WebSphere / Eclsipse / RAD
  • Knowledge in Flex/ TIBCO is a plus
  • Unix AIX
  • Design pattern
  • Internet security concept
  • Agile experience is a plus
Other Value – added Competencies:
  • Team player
  • Strong analytical skills
  • Quality oriented and well organized
  • Ability to work under pressure and mission oriented

Qualifications and Experience:
  • Degree in Computer Science or Computer Engineering Or MCA
  • At least 3 year working experience
  • Experience in banking industry is a plus