職責描述:
1、負責產品開發項目的整體需求分析、架構設計及開發工作,包括但不限于前端、后端需求開發,與團隊成員保持良好溝通與協作;制訂并實施具體的解決方案規避常規技術問題的發生;
2、完成技術方案、技術線路的制訂,完成產品核心模塊的詳細設計;
3、對開發完成的功能進行全面測試,對線上問題進行快速定位并解決,對服務性能進行監控與優化;
4、編寫相關的技術文檔,對軟件需求、設計、代碼或其他技術文檔進行檢查,提出改善建議;
5、根據工作需要,完成部門安排的其他技術任務。
任職要求:
1、本科及以上學歷,計算機相關專業,具有政務服務、教育業務系統開發經驗者優先考慮;
2、熟練使用Eclipse/IntelliJ等開發環境及工具;掌握Spring Boot/SpringMVC、Hibernate/Mybatis等主流框架,掌握Redis、MongoDB的使用;
3、JAVA基礎扎實,熟悉io、多線程、集合等基礎框架,熟悉分布式、緩存、消息等機制。熟練主流應用服務器框架、分布式數據庫、緩存、文件系統、消息系統等技術;
4、熟悉數據庫編程,掌握數據庫應用(MYSQL/SQL Server等),有良好的sql編寫與優化能力,有高并發、高負載、高可用性系統設計開發經驗優先考慮;
5、具有良好溝通能力、邏輯分析和問題解決的能力;
6、有以下三類經驗之一,優先考慮:小型團隊帶隊經驗;達夢、東方通等國產化組件適配經驗;基于JeeSite、若依等腳手架二次開發經驗優先;
7、了解使用Vue,JavaScript/TypeScript/CSS等前端開發技術。