岗位职责:
1、参与系统设计的总体规划,包括客户需求分析、项目可行性分析,定义产品功能等;
2、根据设计文档或需求说明,完成模块详细设计和编码实现,实现产品功能,编写代码注释和开发文档;
3、参与新项目和新需求的需求分析、架构设计、评审;
4、独立完成系统前、后端系统开发任务,良好的代码编写规范,相关开发文档的编写;
5、独立完成前端、后端、数据库相关的功能测试、性能测试、安全测试,对代码质量、系统质量全权负责,保障系统的稳定性;
6、发布上线的性能分析、bug分析处理;
7、根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;
8、维护、升级和优化现有系统,能够快速修复软件缺陷
岗位要求:
1、精通Java及JSP、Servlet、JDBC开发,了解主流框架如:spring、mybatis等;
2、熟悉Tomcat、Resin等应用服务的搭建、设置及调优;
3、精通常用数据库,如MySql、SqlServer、Oracle;
4、熟悉html、css、javascript等前端知识
5、熟悉reactjs优先
6、熟悉maven、git、svn等工具
7、熟悉Linux常用操作,能够对Linux系统进行常规部署及维护工作;
8、计算机/信息相关专业、专科及以上学历,至少3年以上全栈开发经验;
9、该岗位工作方式为远程办公。