Java Software Developer JAVA工程师(后端)

  • Unit 308, Building 54, No. 133 TangXing Rd, Nanshan, Shenzhen, Guangdong, China
  • Full-time

Company Description

Prime Robotics is committed to making Robots that Revolutionize the Supply Chain. Born from experience building and deploying WMS software for large warehouses around the World, we understand Logistics.
Headquartered in Denver, Colorado with sales and marketing teams, Prime also has a Research and Development center in Shenzhen, China. The company currently designs and sells Goods-to-Persons (G2P) robots that dramatically reduce labor needs in warehouses. 
Prime aims to create a fun working environment for people who are driven to see their efforts have an impact on the real World. We are enthusiastic to contribute to the freeing of humans from the mundane. Welcome to join us!


Job Description

The central part of a robotic system is the server-side software that controls the fleet of robots and interfaces with other back-end business systems. Your will play a key role in selecting the most suitable technology for our needs.

  1. Develop server-side software for controlling our robots and interfacing with Client’s ERP or WMS systems
  2. Coordinate with product managers and senior leaders to understand customers’ needs and develop strategies
  3. Design and build APIs that front-end developers or customers can access
  4. Mentor junior members in team to achieve a high-quality standard of coding


  1. 负责开发控制机器人和与客户ERP或WMS系统连接的服务器端软件,实施架构框架和路线图
  2. 与产品经理和高级领导一起了解客户需求和实施策略
  3. 设计及开发前端工程师或客户可以调用的API
  4. 指导团队成员,不断提高代码质量



  1. Bachelor’s or above degree in Computer Science, Software Engineering, Information Technology or related field
  2. Minimum 3+ years software development experience (Java primarily)
  3. Technical Experience (any of the following):
    - Java 8-10, JavaScript,Servlet
    - Spring Boot, Spring MVC, Bootstrap
    - Experience in SQL, Redi, MongoDB
    - CI/CD (e.g Maven/Jenkins), Zookeeper, Apache Tomcat, Flyway
    - Linux or windows development
  4. Strong English reading and writing skills to communicate with international team members
  1. 计算机科学,软件工程或相关工程领域,信息技术或相关学科本科及以上学历
  2. 至少3年以上的软件开发经验(主要是Java)
  3. 技术经验(以下任何一项):
    - Java 8-10,JavaScript,Servlet
    - Spring Boot, Spring MVC, Bootstrap
    - SQL,Redis,MongoDB
    - CI / CD(例如Maven / Jenkins),Zookeeper,Apache Tomcat,Flyway
    - Linux or windows 开发
  4. 良好的英语阅读和写作技巧,可与国际团队成员沟通


  1. Good spoken English to communicate with international team members and customers
  2. DevOps experience with tools like Docker/Ansible, Static code analysis tools like SONAR
  3. Experience programming within or interfacing with a standard Warehouse Management System (WMS)
  4. Experience developing for robotic and/or hardware systems


  1. 良好的英语口语,可与国际团队成员和客户沟通
  2. 会使用DevOps工具,例如Docker/Ansible以及熟悉静态代码分析工具,例如SONAR
  3. 仓库管理系统(WMS)内部的编程或与使用经验
  4. 机器人和/或硬件系统的开发经验

Additional Information

Company Chinese Address
公司地址: 深圳南山区塘兴路133号集悦城54栋集动空间308