An exciting opportunity for an experienced Software Engineer to work with a leading financial institution to help develop, maintain and support their core mission critical application on Java/J2EE platform.

Mandatory Skill(s)

  • Degree holder in Computer Science, Information Technology or related field;
  • At least 3 – 4 years of experience in the development of applications using Java /J2EE;
  • Good working knowledge in database such as Oracle PL/SQL;
  • Strong understanding of Struts and Hibernate frameworks,MQ services ,XML, Oracle reports, design patterns;
  • Experience in full software development life cycle and assisting in production support to the teams in system deployments;
  • Ability to work independently,self initiative and multi-task in a fast-paced environment;
  • Effective verbal and communication skill.

Desirable Skill(s)

  • Experience in banking or insurance or other mission critical applications;
  • Sun Certified Java Programmer (SCJP).


  • Analyze requirements, design specifications, perform coding, testing, document and maintain Java/ J2EE systems for critical applications;
  • Involve in complete Software Development Life cycle in development of Java applications and conduct system reviews, source-code reviews;
  • Enhancing web based applications based on business needs and providing continuous support  to the application;
  • Interact with business teams and cross functional teams for system changes and enhancements;
  • Maintain all technical standards and ensure adherence at all times for best practices, frameworks, software coding standards and guidelines;
  • Participates in the design, development and implementation of complex applications, often using new technologies;
  • Must work well in a supportive and transparent team environment, while having the ability to research and resolve issues independently.
Apply to this Job