◎ 熟悉主流的web研发框架,对spring框架拓展有深入的了解和经验。
◎ 熟知java多线程,在业务实现中加以利用,提高性能和安全性。
◎ 作为老程序员,熟悉前端js语言和主流框架,并可做前端插件的封装。
◎ 熟悉对分布式系统,微服务系统,掌握spring-boot, spring-cloud, dubbo。
◎ 可使用NIO框架netty,提供相关高性能服务。
◎ 可使用python(pyquery),jsoup,httpclient进行数据挖掘。(爬虫)
◎ 持续加深对storm,kafka stream大数据流处理的研究工作。
凡智教育在线课程挑战平台
项目介绍:
凡智作为纽约科学院(The New York Academy of Sciences, NYAS)在STEM领域的中国唯一授权单位,致力于通过提供专业、与时俱进的STEM教育,帮助中国学生适应未来生活与挑战,在线课程挑战平台包括学生在线学习,老师在线辅导,线上组队挑战科学课题等,进而成为中国最好的STEM教育提供者。
工作内容:
运维服务:
◎ SVN版本控制服务搭建。
◎ Jenkins自动化部署系统搭建。
框架:
◎ 凡智企业内部框架fancience-framework的研发。
◎ 使用spring-boot,maven搭建项目基础框架。
◎ 使用spring security,spring session 完成前后端分离,单点登录,SSE重复登录校验功能(可配置)。
◎ 使用redis完成系统业务缓存和会话存储。
◎ 使用 dubbo, zookeeper 进行分布式服务治理。(修正dubbo源码)
◎ 使用netty和重写spring-boot中logback的日志配置,完成分布式日志统一管理。
◎ 编写各种方便于开发的内部配置代码。
◎ 在线观看office文档的解决方案处理和实践。
角色 | 职位 |
负责人 | 高级java开发工程师 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |