崗位職責:
1.能夠獨立承擔模塊的開發(fā)任務;
2.按照公司規(guī)范對代碼進行驗證,保證交付代碼質(zhì)量;
3.根據(jù)項目要求,具有獨立或者配合解決技術(shù)難點的能力;
4.承擔核心代碼開發(fā)和組件工具封裝工作;
5.分析和解決產(chǎn)品線上出現(xiàn)的質(zhì)量問題、性能問題。
任職要求:
1.本科及以上學歷,計算機相關專業(yè)(硬性要求)3年以上java開發(fā)經(jīng)驗,有完整JavaWeb項目經(jīng)驗的優(yōu)先;
2.扎實的Java基礎,熟悉多線程,對Java的鎖機制有較深入的了解,了解jdk8+的新特性
3.熟練掌握Spring Framework,SpringBoot,SpringCloud等常用框架的使用以及內(nèi)部實現(xiàn),有微服務開發(fā)經(jīng)驗者優(yōu)先;
4.對于TcpSocket編程有開發(fā)經(jīng)驗、掌握基本通信原理者優(yōu)先,如:Netty;
5.熟練使用常見的數(shù)據(jù)庫,如:Oracle、mysql、mongodb,對SQL性能調(diào)優(yōu)有一定的認知;
6.熟練使用常見的orm框架,對JPA規(guī)范有相應的使用經(jīng)驗,如:SpringData系列,hibernates,mybatis,mybatisPlus 等
7.掌握常見的消息中間件,如:kafka、rabbitMQ,緩存中間件:redis,了解基本原理;
8.有大型企業(yè)項目開發(fā)經(jīng)驗,能解決復雜業(yè)務邏輯問題;有敏捷開發(fā)、CI、自動化測試經(jīng)驗者優(yōu)先。
9.熟悉Linux服務器的基本操作,能夠編寫Shell腳本解決日常工作中的問題,
10.了解對容器化應用技術(shù)及其實現(xiàn)原理,包括docker,contrainerd 等,有實際使用經(jīng)驗
11.了解Kubernetes編排平臺,有相關的使用經(jīng)驗者優(yōu)先。
12.有完整的使用AI編程經(jīng)驗
13.能持續(xù)學習和鉆研技術(shù),可熟練閱讀英文技術(shù)文檔,具有良好的溝通和團隊合作能力。
14.能夠適應短差
15.必須有借助AI編程的經(jīng)歷