職位描述
1、負責需求評審和概要設計;
2、負責軟件的詳細設計并按研發流程完成需求開發、迭代及系統維護;
3、協同本部門、跨部門、跨平臺溝通合作;
4、對負責的項目明確并對齊目標、拆解計劃、把控風險、落實執行。
職位要求
1、學歷與專業:本科及以上學歷;
2、知識與能力:
(1)熟練掌握Java語言相關基本概念,如集合、多線程等,掌握常用的設計模式,熟練掌握JVM、包括內存模型、類加載機制以及性能優化;
(2)熟練掌握包括但不限于:SpringCloud,降級、限流、熔斷、ZK、分庫分表、消息中間件(RocketMQ、RabbitMQ、kfk等)、Oracle、Mysql、Redis、ES等;
(3)熟練掌握Oracle存儲過程、觸發器、執行計劃,并有3年及以上的開發使用及優化經驗;
(4)有自己擅長的編程領域,比如對微服務架構、分布式消息系統、分布式緩存、分布式事務、分布式任務調度、并發編程有深入理解和實際開發經驗者;
(5)有BI開發經驗、會存儲過程、數據庫:oracle、clickhouse 、 StarRocks OLAP引擎、數據同步:flinkCDC 等有數據分析經驗優先;
3、工作經歷:5年及以上Java編碼經驗;有高并發或日均千萬級數據量場景開發/調優經驗優先考慮;有從事銀行、金融、財務、賬務、稅務行業背景者優先 及 物流/快遞行業背景者優先考慮。
4、性格特征:具備良好的溝通協調能力、高效的執行力、團隊精神與抗壓能力。