【崗位職責(zé)】:
1. 參與公司核心產(chǎn)品線(AI安全生產(chǎn)監(jiān)管平臺(tái)、能源設(shè)備監(jiān)測(cè)系統(tǒng)、垂直能源領(lǐng)域大模型應(yīng)用)的需求分析,編寫技術(shù)方案、核心代碼開發(fā)與系統(tǒng)聯(lián)調(diào)。
2. 負(fù)責(zé)業(yè)務(wù)功能模塊的開發(fā)與迭代,確保性能、質(zhì)量和可維護(hù)性。
3. 編寫清晰的技術(shù)文檔,協(xié)助完成系統(tǒng)部署與運(yùn)維支持。
4. 持續(xù)優(yōu)化系統(tǒng)架構(gòu),提升系統(tǒng)穩(wěn)定性、擴(kuò)展性和開發(fā)效率。
【任職要求】:
1. 統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),3年以上Java開發(fā)經(jīng)驗(yàn)。
2. 精通Java語言,基礎(chǔ)扎實(shí),理解計(jì)算機(jī)原理、有扎實(shí)數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ)。
3. 理解JVM的原理與調(diào)優(yōu)。熟悉面向?qū)ο蟮脑O(shè)計(jì)與開發(fā)。熟悉多線程編程和網(wǎng)絡(luò)編程。
4. 熟悉Springboot、SpringCloud、Mybatis等常用框架,熟悉微服務(wù)分布式架構(gòu),熟悉ZooKeeper、Redis、Kafka等組件。
5. 至少有一種消息中間件Kafka、RocketMQ、RabbitMQ的使用與調(diào)優(yōu)經(jīng)驗(yàn)。
6. 熟悉數(shù)據(jù)庫相關(guān)技術(shù),熟練使用Mysql數(shù)據(jù)庫,熟悉Linux操作、docker命令、nginx,git、maven、xxl-job等開發(fā)工具的使用。
7. 具備良好的編碼風(fēng)格,根據(jù)場(chǎng)景選擇合適設(shè)計(jì)模式,具有文檔編寫能力。
8. 具備強(qiáng)烈的責(zé)任心和良好的團(tuán)隊(duì)協(xié)作精神,善于溝通,能清晰理解業(yè)務(wù),對(duì)新技術(shù)有強(qiáng)烈的熱情和專研精神,富有責(zé)任心,學(xué)習(xí)能力強(qiáng)。
加分項(xiàng)(具備以下經(jīng)驗(yàn)者優(yōu)先):
*有國產(chǎn)化信創(chuàng)項(xiàng)目經(jīng)驗(yàn)。
*有工業(yè)軟件、B端后臺(tái)、大數(shù)據(jù)平臺(tái)等項(xiàng)目開發(fā)經(jīng)驗(yàn)。
*有處理時(shí)序數(shù)據(jù)(如傳感器數(shù)據(jù)、監(jiān)控?cái)?shù)據(jù))的經(jīng)驗(yàn),或使用過InfluxDB、TDengine等時(shí)序數(shù)據(jù)庫。
*有高并發(fā)、海量數(shù)據(jù)處理的實(shí)際項(xiàng)目經(jīng)驗(yàn),熟悉相關(guān)性能調(diào)優(yōu)手段。
*有復(fù)雜的分布式事務(wù)(如Saga、TCC)實(shí)踐經(jīng)驗(yàn)或微服務(wù)治理的實(shí)際經(jīng)驗(yàn)。
*具備良好的技術(shù)文檔編寫習(xí)慣和能力,能輸出清晰的設(shè)計(jì)和接口文檔。