崗位職責:
主要負責公司各業務系統的開發和維護。
1. 負責項目需求,業務梳理,獨立編寫概要設計與詳細設計。
2. 負責業務產品的定制化開發、單元測試、交叉測試、技術文檔編寫等日常開發工作。
3. 負責Java后端服務開發,熟練使用Spring Boot、Spring Cloud等框架構建高可用系統。
4. 參與數據庫設計與優化,熟練使用PostgreSQL/Oracle,掌握SQL調優及索引優化。
5. 協助團隊完成代碼審查、技術分享,推動代碼規范及質量提升。
6. 參與線上問題排查,提供快速修復方案并推動系統穩定性改進。
7. IT項目管理和管理流程實施。
8. 完成領導交辦的其他任務。
任職資格:
1. 教育資質:本科及以上學歷,計算機、數學或金融保險相關專業。
2. 工作經驗:3年以上相關工作經驗,有保險系統開發經驗者優先。
3. 技能和知識:
(1) 精通Java語言及JVM原理,熟悉多線程、集合、IO/NIO等核心機制。
(2) 熟練掌握目前流行的開源框架(Spring Boot、Spring Cloud、Hibernate),對實現原理有一定的認知。
(3) 熟練運用至少一種數據庫(Oracle、PostgreSQL),熟練編寫SQL語句(包括存儲過程、函數、視圖)。
(4) 熟練使用Vue、React、Bootstrap、TypeScript、CSS3等前端開發技術,擅長各種網頁前端代碼的編寫,兼容各主流瀏覽器。
(5) 熟悉Redis/Memcached等緩存技術,了解分布式鎖、緩存穿透解決方案。
(6) 熟悉消息中間件(Kafka/RabbitMQ/RocketMQ)的使用與原理。
(7) 具有良好的英文口語和書面表達能力者優先。
(8) 具有良好的責任心,良好的溝通能力,良好的學習能力和團隊協作能力,能承受高強度的工作壓力,任務未完成能自覺加班完成。