任職要求:?
1.精通java編程,至少有5年Java編程經驗,有扎實的計算機基礎知識和編程功底,具備較強的編碼能力。?
2.精通java語言,熟悉設計模式、熟練掌握io、多線程、集合等基礎類庫,對jvm有一定了解。?
3.熟悉mysql和基于mybatis的數(shù)據庫開發(fā);熟悉spring?boot,rpc調用,有spring?cloud等框架的使用經驗?
4.精通多線程編程,熟悉分布式系統(tǒng)的設計和應用,熟悉分布式鎖、消息隊列等機制,熟悉redis,kafka、rocketmq等中間件的應用開發(fā)?
5.具有較強的分析問題和快速解決問題的能力,良好的技術文檔撰寫能力和工作習慣。?
6.有大型分布式、高并發(fā)、高負載、高可用性系統(tǒng)設計與開發(fā)經驗優(yōu)先。?
7.有國網項目開發(fā)經驗優(yōu)先,有web安全開發(fā)相關工作經驗優(yōu)先,參與過電科院安全測試、軟件等級保護測試優(yōu)先。?
???
?????職位描述:???
1.參與公司核心業(yè)務功能的開發(fā)、架構設計和改造優(yōu)化,深入發(fā)掘和分析業(yè)務需求。???
2.接受高并發(fā)查詢分析挑戰(zhàn),分析和發(fā)現(xiàn)系統(tǒng)的優(yōu)化點,負責推動系統(tǒng)的架構改造和可用性的提升。???
3.對業(yè)務需求進行技術方案設計、實現(xiàn)以及優(yōu)化,持續(xù)提升服務性能和穩(wěn)定性,承接用戶端流量。