
System Analyst / Analyst Programmer (Java / BI / Android) - IC
- Kwai Chung, Hong Kong
- $20,000 per month
- Permanent
- Full-time
- Responsible for producing system design and effective programming, testing, and support internal and external project deployment and related activities.
- Leading a team of developers to carry out program coding based on specifications and requirements.
- To assist in managing project and overall support activities of local or regional project.
- Be responsible for project related tasks including but not limited to requirements analysis, system design, documentation, quality assurance, implementation and maintenance.
- Work with external vendors and team members in project implementation, maintenance and support.
- Web based applications and client/server application design and implementations
- BI Reporting platform and ETL implementations
- Full software development life cycle, including system analysis and design, development, testing, implementation and documentation
- Work closely with the Team Leader / Manager and the Business Units to be responsible for day to day system analysis, design, development, testing and system implementation in payment industry;
- Provide maintenance and support on existing applications;
- Perform application test and project documentation; and
- Perform any other duties as assigned by superior from time to time.
- Android payment mobile app/Backend development
- Degree holder of computer science or related discipline.
- Minimum 5 years working experience in applications development.
- Strong hands on experience using Java/J2EE, Spring, MVC, XML and database technologies, such as Oracle, MySQL and MSSQL.
- Experience in C/C++, XML, Linux/Unix, JBoss and NoSQL is definitely an advantage.
- Prior experience in mobile platform development(iOS/Android) and payment industry is definitely asset.
- Strong business sense and analytical skills.
- Able to work independently to meet project deadlines.
- Well-organized, self-motivated with good communication and interpersonal skills.
- Good command of written and spoken English and Chinese and proficiency in Mandarin.
- Higher Diploma/ Bachelor degree in Computer Science or related discipline
- Data warehouse projects, ETL development, or business analytics solutions
- ASP.Net, MVC, Web API, R, SQL Server Integration Services and Reporting Services
- High Diploma/University Degree in Computer Science, Electrical Engineering or related discipline;
- 2 years+ working experience in system design and development;
- Strong Programming skill across multiple languages, stacks and platforms;
- Experience in Java/Kotlin, Android, JSON is a must;
- Knowledge in C, C++, Python, JavaScript, Golang, Unix shell, MongoDB, DLL development, hardware programming would be an advantage;
- Familiar with CI/CD tooling, gitlab;
- Building & Versioning with Docker & VM OS Images;
- Experience with distributed design and microservices architecture is a plus
- Prior experience in payment industry is definite asset;
- Able to work independently to meet project deadlines;
- Good analytical and problem solving skills, ability to think laterally
- Self-motivated with good communication and interpersonal skills;
- Fluent Cantonese and English, both written and oral.