岗位职责:1、负责模块核心业务逻辑设计;2、负责业务流程的设计开发以及服务化接口的开发;3、负责应用服务器的部署、配置以及调优;4、核心技术问题研究解决、系统优化、协助解决开发过程中的难题;5、参与代码开发规范、技术标准的制定、负责编写相应的技术文档;6、按时完成业务模块的代码开发,并保障代码质量;7、按规范要求,编写软件详细设计说明书;8、按时按质完成领导交办的其他任务岗位要求:1、熟悉java研发,有开发经验优先;2、熟悉JAVA、JSP、SERVERLET编程,熟悉多线程编程;3、熟悉Maven、Gradle等构建工具,熟悉版本控制工具SVN、Git;4、熟悉常用的开源框架Spring MVC、Spring Boot、Spring JPA、Thymeleaf,MyBatis、Hibernate等;5、 熟悉Mysql/Oracle/Sql Server等主流关系型数据库中至少一种,并能够进行开发与Linux下的安装配置,了解非关系型NoSQL数据库(如Mongo DB、Cassandra DB)的开发与Linux下的安装配置;6、 熟练运用前端工具库(Vue、JQuery、ExtJS等)进行前端业务的实现;了解并能用NodeJS进行开发优先;7、熟悉SOA方法论并具有面向服务化开发经验者优先;8、 熟练服务器环境部署和性能调优(包括Tomcat/Jetty/JBoss等Web容器服务等),有数据挖掘,大数据并发经验优先。