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