1、3年及以上相關工作經(jīng)驗;
2、熟悉Java語言和JavaEE相關技術,能夠熟練使用;SpringBoot/SpringCloud等常用Java技術框架并有相關的項目開發(fā)經(jīng)驗;
3、具備良好的面向對象編程經(jīng)驗,熟悉常用設計模式;
4、熟悉Mysql/Postgresql數(shù)據(jù)庫,以及數(shù)據(jù)庫設計,了解常見SQL調(diào)優(yōu);
5、至少掌握一種(Mybatis/Hibernate)數(shù)據(jù)持久化框架;
6、熟悉常見緩存技術,使用過Redis、Memcache等緩存框架者優(yōu)先;
7、熟練掌握Git,Maven,了解項目構建和版本管理;
8、能夠獨立負責后端模塊的設計與開發(fā),具備方案設計能力;
9、具以下能力者優(yōu)先: (1)熟悉GIS地理信息系統(tǒng)開發(fā); (2)具備一定的工程建設行業(yè)知識經(jīng)驗; (3)熟悉revit二次開發(fā)流程,有revit二次開發(fā)開發(fā)經(jīng)驗優(yōu)先考慮; (4)熟悉Unity3D引擎,對引擎技術有較深的理解.