岗位职责
1、根据领导安排以及项目要求,完成项目模块的设计、开发、测试、部署及运维工作,及时高质量地完成项目开发任务。
2、按时完成开发任务和代码问题修复,确保代码交付质量。
3、完成领导安排的其他临时性工作任务。
任职要求:
1、计算机、软件开发等相关专业大专及以上学历,2年以上java或javaweb 开发经验;
2、 精通JAVA编程,擅长 spring mvc、hibernate、spring boot、myBatis等框架技术 ,熟悉J2EE规范,熟悉各种常用设计模式;
3、熟练使用各类关系型数据库;
4、 熟悉Linux操作系统,及SVN/GIT等版本控制软件;
5、 熟悉html/html5,javascript,vue等前端技术;
6、至少熟悉一套开源框架或工具,比如Struts、Hibernate、iBatis,Spring、JUnit、Maven等;
7、了解并使用过Redis,Elasticsearch等NoSQL技术,熟悉MySQL的开发设计和调优;
8、至少熟悉一个应用服务器(Jboss、Tomcat、Jetty、nginx等);
9、熟悉git,gitlab-runner,docker等自动化部署流程及配置。