-Responsibilities include assisting the Programme/Project Manager with validation of proposed solution, ensuring users requirements are captured in the solution and proposing counter solutions that would be beneficious.
-Review existing processes and deliver continuous improvements to keep pace with policy and business process changes and implement technology refresh for supporting tools and technologies.
-Develop Web services, Restful services or equivalent.
-Working on relational Databases like DB2, SQL Server, Oracle.
-Spring framework.
-Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
-Protects operations by keeping information confidential.
-Provides information by collecting, analysing, and summarizing development and service issues.
Job requirements:
-Degree/Diploma in Computer Science, Computing, Electrical Engineering, or IT or equivalent
-Shall have at least 1 year of experience in IT application development, maintenance, and experience in managing the entire software development life cycle
-Have track records in managing successful maintenance of IT applications/products of similar nature using agile methodology
-Good interpersonal and communication skills to manage relevant stakeholders
-Good experience in java/j2ee technologies and back-end programming
-Development of Web-based applications using UI framework such as Angular/AngularJS, JQuery, Struts or equivalent.
-Development of application using Persistence framework such as Hibernate, JPA or equivalent.
-Development of Web services, Restful services or equivalent.
-Relational Databases like DB2, SQL Server, Oracle.
-IDE such as Eclipse, JDeveloper, Netbeans or equivalent.
-Coding in multi-threading context
-Familiar with REST/SOAP/EJB/HTTPS terminologies (eg. Mutual authentication, certificates generation & exchange, payload encryption, digital signature, etc.)