岗位职责:1、按要求独立完成公司产品/项目指定内容的研发,以及维护;2、相关技术文档的编写,如详细需求规格说明书、详细设计等;3、对所做模块进行单元测试,快速高效定位问题并及时修复,保障代码质量;4、系统性能调优,并不定期对代码进行重构;5、参与公司产品/项目的系统架构设计,维护核心模块及公共库;6、协助其他开发、测试等人员完成相关的工作;7、前沿技术的探索和研究。岗位要求:1、地理信息相关专业、应用数学等本科及以上;2、3年以上java开发经验;3、熟悉常用的GIS产品(如GeoServer、PostGIS、ArcGIS、SuperMap等),对常用GIS开发框架有了解(Openlayers、leaflet、Cesium等);4、熟悉Java/Servlet/Jsp/SpringBoot/Restful及至少一个主流框架如SSH、SSM,深刻理解IOC及AOP;5、深刻理解OOA/OOD,熟悉UML及常用设计模式、具备一定的系统设计能力,熟悉SpringCloud、Dubbo;6、熟悉数据库SQLServer/Oracle/MySQL/Postgres之二;熟悉数据库设计基本原则及性能调优;7、熟悉Tomcat/JBoss/WebLogic /WebSphere之一,熟悉Nginx者优先。及AOP;5、深刻理解OOA/OOD,熟悉UML及常用设计模式、具备一定的系统设计能力,熟悉SpringCloud、Dubbo;6、熟悉数据库SQLServer/Oracle/MySQL/Postgres之二;熟悉数据库设计基本原则及性能调优;7、熟悉Tomcat/JBoss/WebLogic /WebSphere之一,熟悉Nginx者优先。