System Analyst OR Sr. Analyst Programmer (Java, Web Applications, Spring...

Hong Kong 22 months agoFull-time External
Negotiable
Job Highlights - 2x Group level SA and Programming Roles - Lead the Java Technologies Team or Mentor Juniors - Java, Spring, Web Development, Relational Database There are two new positions open, SA (team lead) and Sr. AP (web developer), for the JAVA web development team of this FS Group. Initially contract role, that can be perm. Focusing on the full breadth of web based application enhancements and new application development. This is an opportunity to build upon your existing Java based web development knowledge. While, gaining further In-house FS exposure working for a group that is comprised of 8 reputable financial institutions. With 1.4+ million members, they service familiar HK brands like MTR, HK Gov, Local Banks, HK MNCs etc. for their MPF & Pensions. Responsibilities of the System Analyst: • Lead developers to enhance our existing applications (based on Java technologies) and develop new applications in response to the latest business direction • Collect user requirements by understanding the objectives, problems or challenges to the efficiency of our business operational flow and advise alternative solution in line with the company's business strategy • Responsible for leading the design, development and unit testing of software components based on functional requirements • Ensure the developed software is high performance, secured, scalable, collaborative with both internal and external applications/databases • Guide and train team members • Participate in application/technical architecture development together with other team leaders • Act as security control advisor, asset owner & custodian based on our information security framework Requirements for the System Analyst: • Degree holder in Information Technology and 7+ year's of development experience • 3+ years of proven experience in system design • 3+ years supervisory experience (either project based or direct) • Knowledge of MPF, FS, Insurance, Pensions or related applications • Experienced in web programming (client and server side), Java technologies, Spring framework, and relational databases • Good communication skills in both written and spoken English and Chinese • Great to have: knowledge in Power BI, SharePoint, Agile/Waterfall Project management Responsibilities of the Sr. Analyst Programmer: • Understand the functional specification, system design and requirements specified with the guidance from System Analyst • Develop coding, perform unit testing and prepare test plan as per ITD standard development process • Recommend the best algorithm to enable the resultant deliverables can be reusable • Prepare system documentation and present to System Analyst for review • Educate, mentor, and supervise more junior programmers Requirements for the Sr. Analyst Programmer: • Degree holder in Computer Science or related disciplines • Minimum 4+ years’ solid experience in programming and system development • Familiarity with relational database and client/server application development is essential • Knowledge of Web programming, Spring framework and Java Technology • Good command of spoken and written English and Chinese Candidates with less experience will be considered for the position of “Analyst Programmer