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