Client Description Job Description System Analyst (Java) Responsibilities
Take up both Government and Commercial projects (5-day week)
Assist the Project Manager in working out the technical design and system architecture of our solutions
Responsible for system development, application support and enhancement projects on both web-based and client/server platforms
Mobile applications development on iOS and Android platform
Participate in all phases of projects including user requirement collection, system analysis and design, programming, testing, implementation, system nursing and maintenance support
Prepare system test plan, conduct integrated testing and UAT
Produce system specifications and project progress reports
Liaise with users on project issues and resolve conflict between project team members
Provide technical guidance and monitor performance of his/her subordinates
Responsibilities
Assist Systems Analyst or Project Manager to work out technical design and solution for clients' projects
Perform system development, testing, implementation, maintenance support, user training, and prepare system documentation
Provide user and application support to clients to ensure their reliable and satisfactory operations, including troubleshooting, bug fixing, program enhancement and documentation update.
Assist in in-house application and network support activities
Participate in product design, technology research and development
Involved in both Government and commercial projects
High exposure in state-of-the-art technological platforms and business domains
Help team leader to ensure the system implemented or supported can meet users requirements on an agreed timeframe and within budget
Allocate work to team members, monitor project progress and re-allocate tasks and resources if necessary
Assist and coach junior team members to deliver their work with good quality
Ensure the developers to follow the system development standards, quality management in their work
Responsibilities
Assist Systems Analyst or Project Manager in working out technical design and solution for clients' projects
Perform system development, testing, implementation, maintenance support, user training, and prepare system documentation
Provide user and application support to clients to ensure their reliable and satisfactory operations, including troubleshooting, bug fixing, program enhancement and documentation update
Assist in in-house application and network support activities
Participate in product design, technology research and development
Involved in both Government and commercial projects
High exposure in state-of-the-art technological platforms and business domains.
Help the team leader to ensure the system implemented or supported can meet users requirements on an agreed timeframe and within budget
Allocate work to team members, monitor project progress and re-allocate tasks and resources if necessary
Assist and coach junior developers to deliver their work with good quality
Ensure the developers follow the system development standards, quality management in their work.
Job Requirements System Analyst (Java) Requirements
Minimum 6-8 years post-qualification IT experience including at least 3 years assuming the role of Systems Analyst
Government Project experience is expected. Experience on Effective Systems Analysis and Design is preferred
Higher Diploma or Degree Holder in computer science or equivalent
Hands‑on project implementation experience in either one of the following technology streams: Java, JSP, J2EE, Wildfly/Tomcat/Websphere, DB2/Oracle; OR / ASP.NET, VB.NET, C#, AJAX, MS‑SQL Server / Cloud platform like Azure, AWS / Objective‑C, Splunk, R, Python / Continuous Integration, Continuous Delivery, DevOps / Jenkins, Maven, Docker/Container /
Below professional qualifications are preferred but not essential: PRINCE/PRINCE2 Practitioner / Agile Project Management / Project Management Professional (PMP) / Certified Information Systems Auditor (CISA) / Certified Information Systems Security Professional (CISSP) / Certified Software Quality Analyst (CSQA) / IT Service Management - Infrastructure Library (ITIL) Foundation Certificate
Others - Java and Java EE at least 3 years exp. / Oracle Database at least 2 years exp. / JBoss/WildFly at least 2 years exp. / Apache Tomcat at least 2 years exp, / MySQL/Microsoft SQL Server at least 2 years exp.
Requirements
IVE or University Graduates in Computer Science or equivalent;
2-4 years relevant IT working experience with hands‑on experience in: Java, JSP, J2EE, DB2/Oracle, UNIX/AIX, OR / ASP.NET, VB.NET, C#, AJAX, MS‑SQL Server, and Windows Server platform / Cloud platform like Azure, Openstack, AWS / Objective‑C, Splunk, R, Python
Professional Certifications from Microsoft, Sun, Oracle or IBM are preferred
Experience in government project is an advantage.
Requirements
IVE or University Graduates in Computer Science or equivalent (Fresh Graduate will NOT be considered)
At least 2 years relevant IT working experience in developing Mobile Application using:
Experience in Government project is an advantage.
Objective‑C / Swift, Java, Android SDK on Android platform