岗位职责:
1.参与项目需求分析和系统设计;
2.完成模块的设计、编码、测试以及相关文档;
3.参与代码设计、审核和检查;
4.能独立解决开发中遇到的难点问题;
5.完成上级交代的其他工作和任务。
任职要求:
1.全日制本科及以上学历,计算机、软件类相关专业,英语四级,3年以上Java软件开发经验;
2.精通Java语言,熟练运用Spring、Mybatis、springmvc、redis、webservices;
3.熟练使用和深度掌握下面的几个框架原理: MQ、Redis、Mongodb;
4.熟悉linux、Tomcat服务器的安装部署和性能优化,能够对系统进行性能分析和跟踪,熟悉mysql数据库;
5.熟悉jquery,Vue.js等前端框架;
6.对于高并发有实际的成功的搭建和实施的经验,并且对于各个层次的性能问题有实际的解决经验,最好是搭建过基于百万在线用户和实际吞吐量有10万/s的系统;
7.有较强的表达能力,善于分析、归纳、描述、沟通、和解决问题。