岗位职责:1、 负责公司产品的技术架构设计,根据业务规划及技术规划制定应用/数据架构方案,保障系统可用性、稳定性、和可扩展性;2、 负责核心系统功能模块的概要设计、详细设计、核心代码开发及文档工作;3、指导其他开发人员,协助解决项目开发过程中的技术难题;4、系统核心代码的编写、单元测试及代码质量审核及性能优化; 任职要求:1、计算机或相关专业本科或以上学历,具有5年或以上Java软件开发相关工作经验;2、熟练掌握主流框架(Spring/SpringBoot/SpringCloud,Hibernate/MyBatis),理解其核心思想;熟悉html、js、jquery等前端技术框架;3、熟悉微服务体系架构,熟悉Dubbo、SpringCloud原理和应用;4、 熟练Mysql数据库设计、分库分表等技术,熟悉Redis/Mongodb/ES/TDengine等nosql技术,熟练使用消息中间件,RabbitMQ/Kafka等中间件;5、良好的设计能力、沟通能力,团队协作能力及项目掌控能力,愿意深入了解业务知识,并能敏锐的发现业务痛点;6、参与过WMS/WCS相关软件开发者优先。7、做事有责任心、善于沟通、能接受出差。