Accessability Links

System Analyst / Senior System Analyst

  • Location: Kwun Tong - Hong Kong
  • Sector: Technology + Project Management
  • Salary: Max 52k (Negotiable)
  • Job type: Permanent
  • Date posted: 14/07/2020
  • Job reference: CN 14/07-02
 - Analyzing existing systems and business models
- Mapping and documenting interfaces between legacy and new systems
- Understanding software development lifecycle
- Translating client requirements into highly specified project briefs
- Identifying options for potential solutions and assessing them for both technical and business suitability
- Conducting requirements analysis and preparing specific proposals for modified or replacement systems
- presenting proposals to clients
- working closely with colleagues, developers, testers and a variety of end users to ensure technical compatibility and user satisfaction
- drawing up, supervising and documenting testing schedules for complete systems
- overseeing implementation of a new system including data migration planning and working flexibly to deadlines

- Bachelor’s degree: 3 yrs+
- Strong software architecture and hands on development skills in Java
- experience in Maven / Gradle
- experience building Rest based microservices or services at least
- Knowledge of design and build tools supporting APIs (like Swagger)
- Experience in Spring/ Spring Boot/Spring Cloud / Netflix OSS Stack or any other Cloud-Ready Tech Stack
- Experience working in an agile methodology
- IT experience in analysis, design, development, documentation, implementing and Unit testing of software systems in Core Java, JDK 1.8, J2EE and Internet technologies

Even better if you have:
- Knowledge of Containers (Docker) and Its Deployment /Tools for Orchestration
- Critical Thinking and Strong Mathematical/Analytical Skills
- Good Communication Skills
- Work well under Pressure
- knowledge in Cloud / Dev Ops / Microservivces

For Banking project:
-Experience in system / application / integration design
-Experience in scrum or other agile development methodology
-Excellent in both verbal and written communication skills
-Knowledge in common Design Patterns e.g. Factory, Fascade etc.
-Experience in popular Java application framework, such as Spring boot, Hibernates, Swagger, Gradle, Docker etc.
-Experience in creating unit test cases and execute unit testing using tools like JUnit
-Experience in using Java application development tools e.g. Eclipse
-Experience in versioning control of Java source code

Who we work with

Other Clients