負責公司產品基礎平臺設計和開發(fā)
基本要求:
1.Java?B/S項目開發(fā)經驗2年以上;具有一定規(guī)模的項目開發(fā)經驗;
2.熟悉使用Spring?MVC、Spring?Boot、hibernate、Mybatis等常用開發(fā)框架;
3.精通JAVA開發(fā)語言、熟練掌握Eclipse開發(fā)工具;熟悉HTML,熟練使用JavaScript和Ajax技術,熟悉jQuery、EasyUI;熟悉主流數據庫,熟練掌握SQL,熟悉mysql、Sqlserver等常用數據庫,了解數據庫的優(yōu)化。熟悉Redis、Nginx、ActiveMQ、Maven、Tomcat、Apache等常用工具和技術;
4.精通Transaction、Security、Persistence等機制及實現(xiàn),IOC、AOP、SOA等理念及實現(xiàn);
5.有較強的自我學習和專研能力。具有良好的表達和交流能力,較強的溝通能力,富有進取心;具有閱讀相關技術需求文檔能力;具有一定的軟件設計及文檔編寫能力。
符合以下條件優(yōu)先:
6.熟悉SOA、Spring?Cloud等微服務等架構者優(yōu)先;有架構設計經驗優(yōu)先;
7.有代碼生成、工作流等快速開發(fā)平臺開發(fā)經驗(或深入了解類似JEECG、JFinal等開發(fā)框架)優(yōu)先;
8.有具體產品設計經驗優(yōu)先;應用過UML、重構、軟件設計模式者優(yōu)先;有數據中心、數據倉庫、數據交換、資源目錄系統(tǒng)、數據挖掘分析等開發(fā)經驗優(yōu)先;
9.熟悉環(huán)保、政務等業(yè)務優(yōu)先;
10.有參與中大型網站開發(fā)經驗優(yōu)先;
11.深入了解開源項目源代碼(或參與開源項目開發(fā))優(yōu)先。