#Java Kotlin MS SQL 1-2 years experiences
Great Career Path and working culture
Mobile app, cloud framework
1. Java Developer
Responsibilities:
Applications development/ enhancement, production support
To support client application maintenance and enhancement projects and manage the fore-coming account growth in project.
Provide production support services for critical applications locally.
Project requirement clarification and discussion with client team
Requirements:
2-4 year experience (as senior developer) or 1-2 year experience (as junior developer)
Programming language required: Java, MS SQL, HQL, Vue.js, HTML, CSS, batch program shell scripts
Familiar with tools and frameworks: Jenkins, Kibana, GitLab, Spring Boot, IBM Cloud Private
Prior knowledge in reading and updating Design Specification and Functional Specification
Knowledge of Mobile application development and tools is a plus: React Native, Xcode, Android Studio, Android SDK, Node.js, npm
Fluent in English and Chinese
2. Android Developer
Responsibilities:
Develop native Android App
Build CI/CD pipelines
Lead other developers
Responsible for app design, development, testing, implementation, enhancement and maintenance
Provide day-to-day system support
Requirements:
Higher Diploma or above in Computer Science or equivalent disciplines
Programming knowledge in Java / Kotlin
Experience in mobile architecture patterns such as MVP, MVVM, etc.
Experience in Git and CI/CD pipelines
Knowledge in Restful API, Node.js, GraphQL and Cloud Service Provider will be an advantage Able to meet tight deadlines and work under pressure
Strong analytical and communication skills
Strong desire to learn and understand new technologies