Job Description
An Exciting Opportunity for ...
• Work with internal and external development team
• Architect solutions, define, and enforce requirements
• Deep skills in design and development mobile-first application solutions, and integration with third party systems using SOAP or Rest APIs
• Knowledge architecting end to end web and mobile solutions utilizing open source tools
• Familiarity with cloud deployment architecture
• Experienced in driving agile / DevOps based mobile solution development
• Experience working with fintech, e-commerce, and payment industry a plus
Job Requirements
• 3~5 years working experience in architecting and implementing mobile and web based applications
• Familiar with payment gateway, Apple Push, Google Firebase and SMS messaging integration
• Familiarity of core banking systems and their APIs interfaces
• Working experience with deploying Cloud based architecture utilizing Docker, Kubernetes and other related tools,
• Working knowledge of utilizing software tools and frameworks:
o Spring MVC, SailJS, Node JS, etc.
o Eclipse, JDK, Tomcat, Nginx, Maven
o ActiveMQ, RabbitMQ, Quartz, Socket.io
o Relay, Redux, GraphQL, MyBatis, Drools, Redis
o Orcale DB, MySQL, Mongo DB and their DB management tools
o HTML/H5/JQUERY/JQueryUI/JavaScript/IOS/Android/React
Education: Bachelor's Computer Science or related disciplines preferred.
Communication: fluent in English, Mandarin Chinese a Plus