Intermediate Java Developer (IoT Focus)
Shenzhen, China | R&D Center | Mar 18, 2026, 10:00 am
Job Responsibilities
- Be responsible for the design, development and maintenance of the company's IoT cloud platform backend system.
- Undertake the design, development and maintenance of the company's IoT operation platform.
- Lead and finish solution design, and solve core technical difficulties.
- Complete project coding, unit testing and document sorting work.
Job Requirements
- Bachelor’s degree or above with more than 5 years of Java project development experience.
- Proficient in Java development and have in-depth understanding of the J2EE architecture system.
- Familiar with mainstream Java technologies including MyBatis, Redis, Kafka, MQ and other related technologies.
- Have practical experience in video processing of security cameras, video doorbells and related products.
- Master open-source frameworks such as SpringMVC, Spring Boot and Spring Cloud.
- Be familiar with configuration and deployment of web application servers including Nginx, Tomcat, Jetty and Resin.
- Have a good command of distributed architectures built with Nginx, Dubbo, Zookeeper, etc.
- Possess development experience in big data, high concurrency and distributed system scenarios.
- Capable of independently designing database table structures according to business demands, with experience in database and table sharding development.
- Skilled in PL/SQL and able to write stored procedures and triggers proficiently.