崗位職責:1.?參與公司相關項目的開發(fā)和基礎平臺建設工作;2.?具備良好的需求分析能力,業(yè)務建模能力和數(shù)據(jù)庫設計能力,參與系統(tǒng)詳細設計,能快速理解、消化各方需求,并落實為具體的開發(fā)工作;3.?具備良好的架構分析能力與設計能力,積極參與前期設計;4.?相關技術架構文檔撰寫及進行技術分享培訓;5.?具有良好的學習能力,完成分配的調研任務和學習任務;任職要求:1.?國家統(tǒng)招大學本科以上,學歷計算機、軟件相關專業(yè);2.??5年及以上的java的開發(fā)經(jīng)驗,并對Java底層有深刻的理解,擁有分布式、大數(shù)據(jù)量的系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先考慮;3.?精通數(shù)據(jù)結構和算法實現(xiàn),熟練掌握設計模式,UML,OOA/OOD,Java?EE技術架構;4.?精通Jsp/Servlet/Web?Service/JavaScript/CSS等開發(fā)技術;了解Jquery、jquery?ui、bootstrap等腳本庫的應用;5.熟練使用Oracle數(shù)據(jù)庫,對數(shù)據(jù)庫有較強的設計能力;6.熟悉SpringMvc/spring?boot?/Spring?/Hibernate/Mybatis?等開源框架,并理解其原理;7.熟悉分布式系統(tǒng)的設計和應用,熟悉分布式緩存、消息中間件等核心技術;并能合理應用分布式技術,解決問題?;??8.有豐富的軟件架構設計經(jīng)驗,能夠快速搭建、調試或重構大規(guī)模軟件代碼;9.熟悉Redis、Memcache、MongoDB、active?mq消息隊列等;10.熟悉maven項目配置管理工具,熟悉weblogi、tomcat.、jboss等應用服務器,熟悉在高并發(fā)處理情況下的負載調優(yōu);11.具有良好的溝通能力和協(xié)調能力,優(yōu)秀的學習能力,具備良好的團隊精神,能承受工作壓力,富有進取心;11.具有良好的溝通能力和協(xié)調能力,優(yōu)秀的學習能力,具備良好的團隊精神,能承受工作壓力,富有進取心;12.?熟悉常用GIS系統(tǒng)(ArcGIS、GeoServer等)的二次開發(fā),能熟練掌握常用的GIS?API及開發(fā)技能者優(yōu)先;