1.負責協同辦公管理系統、保密平臺、數字檔案管理系統、人力資源系統等系統的開發工作;
2.參與系統的需求分析、設計、編碼、測試及維護工作;
3.編寫可維護、可擴展的高質量代碼;
4.與團隊成員合作,共同解決開發過程中遇到的技術問題;
5.遵守公司的開發流程和編碼規范,確保項目的順利進行。
1.專業知識:
l 微服務架構:精通微服務架構設計與開發,熟悉前后端分離模式,有微服務化改造項目經驗者優先。
l 后端技術:深入理解Spring MVC、Spring Boot/Spring Cloud、MyBatis/Hibernate等Java主流框架,能夠獨立設計并實現復雜業務邏輯。
l 前端技術:熟練運用Vue.js(包括Vue CLI、Vuex、Vue Router等)、Element UI等前端框架,并JSP、JavaScript、AJAX、JQuery等前端技術,具備良好的用戶體驗設計能力。
l 緩存與中間件:熟悉Redis、Memcached等緩存技術,并在項目中實際應用,能夠提升系統性能。
l 數據庫管理:精通Oracle、MySQL等數據庫管理系統,擅長復雜SQL編寫與優化,對數據庫設計與調優有深刻理解。
l Web技術:熟悉WebService、RESTful API設計,了解SOA架構。熟練掌握Web服務器(如Tomcat、Nginx)的配置與優化。
2.業務技能:
l 具備良好的系統分析與設計能力,能夠獨立完成模塊的設計與開發;
l 具備良好的代碼編寫習慣,能夠編寫可維護、可擴展的代碼;
l 了解版本控制工具,如Git,能夠熟練使用Git進行代碼管理和協作;
l 具備良好的問題解決能力和學習能力,能夠快速適應新技術和新項目。
3.工作經驗:
l 3年以上Java開發經驗,有成功參與或主導過類似系統開發項目的經驗者優先
4.項目經驗
l 有協同辦公管理系統、保密平臺、數字檔案管理系統、人力資源系統等任一或多個系統的開發經驗者優先
5.其他要求:
l 具備良好的團隊合作精神和溝通能力;
l 能夠承受工作壓力,按時完成工作任務;
對工作認真負責,具備良好的職業道德和職業操守。