1、按要求独立完成公司产品/项目指定内容的研发,以及维护;2、相关技术文档的编写,如详细需求规格说明书、详细设计等;3、对所做模块进行单元测试,快速高效定位问题并及时修复,保障代码质量;4、系统性能调优,并不定期对代码进行重构;5、参与公司产品/项目的系统架构设计,维护核心模块及公共库;6、协助其他开发、测试等人员完成相关的工作;7、前沿技术的探索和研究;岗位要求:1、熟悉Java/Servlet/Jsp/SpringBoot/Restful及至少一个主流框架如SSH、SSM,深刻理解IOC及AOP;2、深刻理解OOA/OOD,熟悉UML及常用设计模式、具备一定的系统架构能力,熟悉SpringCloud(必备)、Dubbo以及熟悉 H5、CSS3、ECMA2015 标准,熟悉 Less、Scss 等;3、熟悉数据库SQLServer/Oracle/MySQL/Postgres之二;熟悉数据库设计基本原则及性能调优;精通 JavaScript(必备),熟悉常用 JS 框架, 如Jquery、ajax;能独立开发 jquery 插件4、熟悉Tomcat/JBoss/WebLogic /WebSphere之一,熟悉Nginx者优先;熟悉常见 UI 框架,Bootstrap、AntDesign、LayUI 等、并能基于框架进行扩展开发,熟练解决浏览器兼容问题及性能优化;5、熟悉SVN、Git之一;6、有以下经验者优先考虑:熟悉微服务架构、缓存(Memcached/Redis/MongoDB)之一、消息队列、对分布式架构、集群有实践者;熟悉GIS、C#优先;