2.熟練使用idea等開發(fā)環(huán)境及工具;精通SpringBoot/SpringMVC.SpringCloud.Dubbo.hibernate/Mybati等主流框架;
3.JAVA基礎扎實,熟悉io.多線程.集合等基礎框架,熟悉分布式.緩存.消息等機制。熟練主流應用服務器框架.分布式數(shù)據(jù)庫.緩存.文件系統(tǒng).消息系統(tǒng)等技術(shù);
4.熟悉數(shù)據(jù)庫編程,精通數(shù)據(jù)庫應用(MYSQL/SQL?SERVER等);
5.具有良好的邏輯分析能力.分析問題和解決問題的能力。
6.熟悉常用設計模式,有中大型分布式.高并發(fā).高負載.高可用性系統(tǒng)設計開發(fā)經(jīng)驗優(yōu)先考慮;
7.熟悉前端Vue/Angular框架者,熟悉前后端分離開發(fā)模式者優(yōu)先考慮;
8.具有教育行業(yè)從業(yè)經(jīng)驗者,優(yōu)先考慮
崗位職責:
1.負責產(chǎn)品開發(fā)項目的整體需求分析.架構(gòu)設計及開發(fā)工作,制訂并實施具體的解決方案規(guī)避常規(guī)技術(shù)問題的發(fā)生;
2.完成技術(shù)方案.技術(shù)線路的制訂,指導審核產(chǎn)品核心模塊的詳細設計;
3.參與技術(shù)評審,對軟件需求.設計.代碼或其他技術(shù)文檔進行檢查,提出改善建議;
4.組織開發(fā)團隊按計劃執(zhí)行并完成開發(fā)任務,負責團隊成員的技術(shù)學習和能力提升。