岗位职责:1.参与公司产品的功能规划、需求分析、模块设计、技术实现和用户体验;2.根据项目进度要求,完成所负责模块的设计、编码、单元测试/系统联调,及问题解决;3.根据开发规范与流程独立完成模块的设计、编码、测试以及相关文档;4.参与公司产品的架构优化,性能优化,并辅助其他模块进行技术实现;5.协助并完成其他各类技术开发任务。职位要求:1.全日制统招本科以上学历,计算机相关专业;2.JAVA基础扎实,精通IO、多线程、集合等基础框架,精通分布式、缓存、消息、搜索等机制;3.精通struts、Spring、Hibernate、MyBatis应用框架;4.精通apache,nginx,Tomcat等应用服务器的使用,熟悉linux常用命令,可部署系统与分析性能;5.精通面向对象设计方法和设计模式,逻辑能力佳,熟悉UML设计工具;6.熟练掌握至少一种数据库Oracle、MySQL,有数据库优化经历者优先;7.具有很强的编码功底,有过业务设计经验,能解决疑难技术问题;8.熟悉Docker应用,有Marathon+Mesos或Kubernetes等容器管理工具经验。