About the job Analyst Programmer (Web + Mobile)
Analyst Programmer
(Web + Mobile)
Job Highlights
- Responsible for mobile applications design
 - Participate in daily system support &
     maintenance
 
Job Description
Responsibilities
·       Responsible
for mobile applications design, development, testing, implementation,
enhancement and maintenance (Web / iOS / Android platform)
·       Assist
to achieve responsible tasks within Development Life Cycle
·       Participate
in daily system support and maintenance to ensure the backend services are
running in optimized and smooth performance
·       Work
with Systems Analyst to build systems, websites and APIs
·       Conduct
User Acceptance Test and perform program tuning for performance assurance
Requirements
·       University
degree holder or above in Computer science, Information Technology or related
disciplines
·       At
least 2-3 years’ working experience in programming field with solid experience
in enterprise application development, especially in API development, Java
application, NoSQL database and Oracle RDBMS management, preferably in banking
or finance industry
·       Experience
in programming languages and system development is expected
·       Experience
in Python programming, large-scale system integration/migration is an advantage
·       Proficient
in MVC, multithreaded programming model, Java, J2EE, Spring Framework, Tomcat,
WebSphere, Unix scripts, Oracle SQL and Stored Procedure programming
·       Knowledge
of Database and programming skills is required
·       Knowledge
in online security, microservices architecture, cloud computing and Big Data
technology is a plus
·       Proficient
in both spoken and written English and Chinese