1.負責JAVA軟件研發(fā)項目的功能開發(fā)、接口測試及調試,熟練使用IntelliJ IDEA進行高效開發(fā),熟悉編譯器插件開發(fā)、代碼調試與性能分析工具者優(yōu)先。
2.具備扎實的Java基礎,熟悉常見的第三方框架,熟練使用多線程、Socket等相關技術。
3.熟練使用SpringBoot、SpringCloud微服務架構,掌握Spring、Mybatis、MybatisPlus等主流開發(fā)框架。
4.熟練使用MySQL、Oracle等關系型數據庫,具備數據庫設計能力及SQL優(yōu)化經驗,掌握索引優(yōu)化、執(zhí)行計劃分析、存儲過程開發(fā)等技術。有神通、達夢等國產數據庫實施經驗者優(yōu)先。
5.熟練使用Redis等非關系型數據庫,具備緩存設計與性能調優(yōu)經驗。
6.熟練使用Kafka/RabbitMQ/RocketMQ等至少一種消息中間件。
7.熟悉文本處理技術,包括但不限于:
復雜字符串操作與正則表達式
文件編碼轉換與大數據量文本處理
PDF/Excel等文檔格式解析與生成(POI、iText等工具)
8.深入理解網絡編程協(xié)議(TCP/UDP/HTTP/WebSocket),具備協(xié)議分析與優(yōu)化能力。
9.有JG涉密項目開發(fā)經驗者優(yōu)先,需符合國家保密相關規(guī)定。
10.具備獨立分析解決問題能力,能快速定位系統(tǒng)瓶頸并提出優(yōu)化方案。
11.熟悉持續(xù)集成工具(Jenkins/GitLab CI等),掌握Maven/Gradle項目構建工具。
12.具有技術文檔編寫能力,能撰寫設計方案、接口文檔及部署手冊。
13.可接受駐場開發(fā)
統(tǒng)招本科及以上學歷,計算機、自動化、電子信息等相關專業(yè)。