Intermediate Java Developer (IoT Focus)

Shenzhen, China | R&D Center | Mar 18, 2026, 10:00 am

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