一、崗位基本要求:
1.按照項目預期目標完成軟件開發任務;
2.參與項目需求分析、系統設計、開發、測試等技術工作;
3.完成項目的系統運維工作;
4.完成項目中公共組件的開發與沉淀;
5.參與項目技術文檔、方案等資料的編制;
6.完成項目經理、領導交辦的其他工作。
二、技術要求:
1.有豐富開發項目經驗,掌握常用的技術開發框架,熟悉主流的前端技術,了解微服務、容器化技術開發路線,有較強的學習能力;
2.具備軟件設計能力,包括軟件開發規范、接口設計規范、功能模塊交互設計等;
3.熟練掌握Java技術,精通Spring、Mybatis/JPA等開源框架,熟悉分布式、緩存、消息等機制;
4.熟練掌握HTML5/JS/TypeScript/AngularJs/jQuery/Vue等主流前端技術;
5.熟悉操作Mysql、Oracle等主流的數據庫,掌握SQL語句的設計和優化;
6.熟練使用Nginx、Redis、MQ等等常用的開發中間件,以及Git、JMeter等開發工具,掌握中間件和開發工具的安裝部署、參數配置、優化調整等內容;
7.具備良好的文檔編寫能力,能夠編寫清晰、準確的編寫技術文檔和設計文檔;
8.能夠獨立進行軟件開發實施,具有一定的溝通能力,能夠與技術團隊其他人員協同開展技術開發工作;
9.持有軟考證書或計算機信息行業認證證書者優先。;