崗位職責:?1、參與系統(tǒng)建設、項目開發(fā)、關鍵技術編碼分析。?
2、負責已有系統(tǒng)的性能優(yōu)化、維護升級,滿足業(yè)務需求。?
3、參與技術分享、技術攻關、解決技術難題、持續(xù)優(yōu)化升級部門基礎框架。?
4、code?reivew和單元測試、確保項目的進度和質量。?
?任職要求:
?1、5年以上Java開發(fā)經驗,具備3個以上中大型項目開發(fā)、設計經驗,并承擔過項目核心模塊開發(fā)骨干角色。?
2、扎實的java基礎,熟悉java線程、IO、并發(fā)工具包、數(shù)據(jù)庫、緩存、消息隊列等技術。?
3、熟悉分布式架構,熟悉主流的微服務框架spring?boot、cloud,mybatis等,并了解其原理,具備一定的源碼分析能力。?
4、數(shù)據(jù)庫基礎知識扎實,熟悉常用的SQL。Mysql、Oracle、達夢等數(shù)據(jù)庫,能根據(jù)業(yè)務需求完成數(shù)據(jù)庫設計、變更及性能優(yōu)化。?
5、熟練使用相關組件、如:Redis、nginx等。熟練使用linux常用命令和部署、熟悉TCP/IP、HTTP協(xié)議以及網絡編程。?
6、熟悉硬件設備接口及協(xié)議,有硬件相關項目開發(fā)經驗者優(yōu)先;?
7、具備系統(tǒng)調試、性能調優(yōu)等技能,對疑難技術問題具備較強的排查能力。?
8、能獨立解決技術問題,有較強的創(chuàng)新意識,溝通能力,文檔撰寫能力、具備優(yōu)秀的團隊協(xié)作能力。?
9、能承受工作壓力,能接受短期出差,到現(xiàn)場做短期技術支持、富有良好的團隊精神和積極進取觀念。