职位描述:1.协助开发经理完成核心软件产品系统平台架构设计,包括系统架构,技术架构,部署架构,核心组件选型;2.配合产品经理一起分析、讨论产品迭代优化方案,跟进软硬件升级过程,实现产品落地;3.协助开发经理完成Java团队管理,参与任务分解、组织开发;4.承担系统关键模块及核心代码开发、测试和交付;5.辅助运维工程师完成相关软件打包、配置、部署、运维工作;遵循并保障公司软件架构技术路线、软件开发规范的落地执行,并对软件实现过程进行检查; 任职要求:1.本科及以上2.计算机及相关专业;3.5年及以上JAVA项目开发经历、熟练掌握单机架构与分布式架构设计与开发;4.具备计算机相关公司工作经验,具备医疗行业SaaS系统开发设计经验优先;5.3个及以上大型互联网项目技术管理经历,具有WMS业务经验者优先6.熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现;7.熟悉常见云平台如阿里云,腾讯云,AWS,以及云端常用商业套件的应用;8.Java基础扎实,有良好的代码风格,熟练掌握Springboot、Springcloud等开发框架,对数据结构设计、常用算法有深刻理解;9.熟悉常见中间件的运行机制,有大型互联网或电商中间件架构规划、设计等经验者优先考虑;10.数量常见中间件性能监控、分析和测试,对优化性能有较深的研究和操作经验;11.具有机器人集成项目经验者优先;12.为人诚实正直,做事认真负责,具有良好的沟通和团队协作能力;13.具备高度责任心和优秀的学习能力14.开发速度快,抗压能力强;15.熟悉IDE、MySQL、Redis、Postman、Yapi、Git、TAPD等工具。