职责描述: 1. 负责web端和后台管理产品系统的需求分析、设计和开发维护,参与架构设计和优化 ; 2. 负责基于linux系统搭建应用环境,完成web服务及数据库系统的部署; 3. 编写相应模块的设计文档,独立完成编码及单元测试; 4. 与团队成员充分、有效沟通协作,进行技术风险评估、项目时间评估。 任职要求: 1. 至少3年以上的web端开发经验,精通一种或以上Web编程语言(精通Java),精通Java服务端系统框架(Spring Boot框架),熟悉MVC设计模式、数据结构及JSON相关技术; 2. 精通Linux服务器环境及常用Web Server(例如Apache、Nginx)的配置和使用; 最好熟悉Docker环境和部署; 3. 精通常用数据库(例如MongoDB、MySQL、Hbase等)及缓存(例如Redis)的配置和使用; 熟悉Spark、Flume等数据分析和处理系统且有实践经验者优先; 4. 熟练掌握git代码管理工具和敏捷开发流程; 5. 有较强的学习能力和沟通能力,注重团队合作、乐观进取、认真投入; 6. 有大规模互联网后台开发经验者优先。