1、根據(jù)項(xiàng)目整體規(guī)劃及工作任務(wù)安排,完成所負(fù)責(zé)部分的開(kāi)發(fā)任務(wù),產(chǎn)品達(dá)成各項(xiàng)技術(shù)指標(biāo)。
2、業(yè)務(wù)需求的溝通,功能模塊詳細(xì)設(shè)計(jì),業(yè)務(wù)功能實(shí)現(xiàn)與單元測(cè)試。
3、支持售前技術(shù)服務(wù)。
4、協(xié)助項(xiàng)目組其他成員進(jìn)行軟件項(xiàng)目的系統(tǒng)設(shè)計(jì),完成項(xiàng)目主要功能的代碼。
5、能夠完成正常調(diào)用的測(cè)試,及異常調(diào)用的測(cè)試,清楚其模塊在整個(gè)項(xiàng)目中的地位和各種性能需求。
6、編寫(xiě)項(xiàng)目文檔、質(zhì)量記錄以及其他有關(guān)文檔,并協(xié)助完成相關(guān)產(chǎn)品認(rèn)證工作。
7、維護(hù)管理或協(xié)助管理所開(kāi)發(fā)的軟件,并根據(jù)需求不斷修改完善軟件。
8、參與核心業(yè)務(wù)系統(tǒng)的技術(shù)規(guī)劃和業(yè)務(wù)規(guī)劃工作。
9、能夠開(kāi)發(fā)需求,包括功能需求、性能需求、穩(wěn)定性、并發(fā)訪問(wèn)及安全性等。
10、完成領(lǐng)導(dǎo)交代的其他工作任務(wù)。
崗位要求:
精通Java語(yǔ)言,深入理解Java核心原理與特性。
熟練運(yùn)用SpringBoot、SpringCloud微服務(wù)框架進(jìn)行項(xiàng)目開(kāi)發(fā)。
熟練使用MyBatis,具備復(fù)雜SQL編寫(xiě)與優(yōu)化能力。
熟練使用Redis、Kafka、Elasticsearch、ClickHouse。
熟練使用 Linux 常用命令, Docker等容器化技術(shù)。
能夠?qū)ava代碼進(jìn)行性能分析和優(yōu)化,具備系統(tǒng)調(diào)優(yōu)能力 。
熟悉高并發(fā)編程,擁有分布式系統(tǒng)設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn)。
擁有與設(shè)備對(duì)接的經(jīng)驗(yàn),并有每秒處理5000條以上設(shè)備數(shù)據(jù)的實(shí)際項(xiàng)目經(jīng)驗(yàn)。
能夠接受客戶現(xiàn)場(chǎng)調(diào)試的工作要求。
具備良好的溝通能力、團(tuán)隊(duì)協(xié)作精神和責(zé)任心 。
具備較強(qiáng)的自我驅(qū)動(dòng)能力、問(wèn)題分析解決能力 。
有物聯(lián)網(wǎng)(IoT)、邊緣計(jì)算相關(guān)項(xiàng)目經(jīng)驗(yàn)者優(yōu)先。
有項(xiàng)目技術(shù)管理工作經(jīng)驗(yàn)者優(yōu)先。