System Analyst (Java/API)

Location: Kuala Lumpur
Job ID: ZNA10

Specialization: IT OR COMPUTER SOFTWARE

Job description:

We are assisting our reputable Client in the insurance industry to source for potential candidates to fill in the role of System Analyst (Java/API) to be based in their Kuala Lumpur office.

Job Summary

  1. Timely documentation of technical design and specifications in accordance with the business specifications and company project standards.
  2. Ensure timely completion of business application coding/software development with project schedule.
  3. Develop and code application systems in compliance with company prescribed development standards.
  4. Undertake systems architecture analysis.
  5. Undertake comprehensive unit and integrated testing in accordance with SDLC standards.
  6. Coordinate User Acceptance Testing (UAT) activities.
  7. Lead, guide and supervise application developers.
  8. Ensure proper and complete UAT sign off on business applications.
  9. Develop project development schedule and post implementation review activities.
  10. Develop, train and motivate your subordinates to inculcate teamwork projects.

Key Responsibilities

  1. Compliance of frontline development functions to System Development Guideline and Standards.
  2. Quality of frontline systems developed and implemented in fulfilling system specifications and user requirements.
  3. Keeping up to date with advances in computer technology and how this affects the business environment.
  4. Software design fundamentals in object-oriented design, data structures and algorithm design, and complex analysis.
  5. Software development fundamentals, including testing, troubleshooting and using version control.
  6. Constant communication with team members/users/vendors. - e.g. Collaborate daily with frontend developers, backend developers and engage in full software development lifecycle.
  7. Perform technical support services for users in operations guidance and troubleshooting on all application systems.
  8. Ability to lead system development team for guiding and reviewing the codes quality of the developer for Senior position.
  9. Develop and maintain the technical manuals, user guide and system operating procedures documentation.
  10. Perform user requirements and system feasibility studies.

Key Requirements

  1. Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent.
  2. At least 7 year(s) of working experience in the related any Java Web Based Financial Application and in leading a development team.
  3. At least 5 year(s) of hands-on experience in Springboot, Angular, HTML 5 and CSS related technical knowledge.
  4. Strong knowledge in Java J2EE/JavaScript/HTML/SQL Programming.
  5. Ability to guide and review the code of the developers.
  6. Experience in Insurance/Financial Industry.
  7. Experience using standard data interchange formats, such as JSON or XML.
  8. Experience in DB2/Oracle database as well as SQL programming like PLSQL.
  9. Ability to provide application solutioning, detail design and create component-based reusable and testable modules and pages.
  10. Experience in Maven scripting and Jenkins auto deployment.
  11. Familiar with and/or have experience in Agile development under the SCRUM methodology.
  12. Familiar with and/or have experience in DevSecOps methodology.
  13. Highly adaptable and ability to pick up new skills and knowledge in a short period of time.
  14. Strong analytical, organizational and time management skills as well as detail oriented.


Apply Now   Back to Job Vacancies


AsiaRecruit CV