System Analyst / Analyst Programmer (Backend / Application) - IC
Summary
Develops backend applications and cloud infrastructure for IoT products, supporting smart device and frontend teams with Java, Python, and Docker.
Client Description
Well-established IoT products manufacturing and R&D company
Job Description
Responsibilities
- Is responsible for backend application development, cloud environment configurations and maintenance
- Support Smart Device development team, Frontend development team and QA team
- Responsible for IoT end-user application design and development
- Support Smart Device development team, backend development team and QA team
Job Requirements
- Degree or above in Computer Science or related field or equivalent experience
- At least 3 yrs+ software development experience
- Familiar with Java, Git and Linux environment a must
- Hands on experience in Python, Node.js, Sails.js and Docker an advantage
- Knowledge in SpringBoot, Nginx and MongoDB a plus
- Independent with strong problem solving and analytical skills