• To perform feasibility analysis, work with project management team to prioritizes deliverable, and negotiate on product functionalities.
  • To design, develop and maintain enterprise-scale application.
  • To perform system analysis, database design, process design and develop solutions to fulfill business requirements.
  • To participate in analysis and translate requirements into technical design.
  • To develop and execute unit test cases.
  • To perform code review.
  • To perform deep level analysis and comprehend to current product engineering activities.
  • To assist in resolving/troubleshooting product and revolving technical issues in multiple application.
  • Other assignment that might be assigned from time to time.


  • Candidate must possess at least a Professional Certificate, Diploma, Advanced/Higher/Graduate Diploma, Bachelor’s Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent.
  • Proficient in Java, Spring, Hibernate, Oracle PL SQL, GIT.
  • Knowledge in RESTful API, Python, AngularJS, Primefaces, JSF, DB2, JBoss, Apache Tomcat, Maven, JUnit, Jenkins, Linux commands will be an added advantage.
  • Strong knowledge in Software Development Processes.
  • Good analytical, documentation and communication skills.
  • Able to work well in a project team.
  • Able to approach issues and projects with a sense of ownership, enthusiasm, innovation and provide quality solution with minimum supervision.
  • At least 3-5 years of working experience in the related field is required for this position.
  • Preferably Senior Executives specializing in IT/Computer – Software or equivalent.