1.本科及以上學歷,3年以上相關工作經驗。
2.按照規范及設計文檔完成編碼工作,具有良好的編程習慣,并對代碼質量負責。
3.熟悉常用設計模式,具有較強的分析設計能力,能夠獨立負責關鍵技術問題的攻關。
3.掌握JAVA語言,會使用JAVA8函數式編程,熟練使用Spring、SpringMVC、SpringBoot、Mybatis等主流開發框架。
4.掌握JavaScript、JQuery、HTML、CSS前端技術,熟悉Vue前端框架,熟練使用Element UI、Echarts等前端組件。
5.會使用Redis分布式緩存。
6.熟悉工作流開發,會使用Activiti工作流引擎。
7.會使用至少一種主流消息中間件,包括ActiveMQ,RabbitMQ、Kafka等。
8.會使用至少一種主流數據庫,包括Oracle、MySQL、DB2等,會使用達夢、南大通用、人大金倉等國產數據庫優先,有數據庫設計的相關經驗,掌握SQL、SQL優化、索引、函數、存儲過程等相關知識。
9.熟悉Tomcat應用服務器,會使用東方通、金蝶等國產中間件優先。
10.熟悉Linux操作系統和相關命令,具備一定的Shell開發能力,會使用Docker容器。
11.有較好的溝通表達能力、學習能力,具有較強的團隊精神,能夠指導初級研發工程師完成相關工作。