崗位職責(zé)
1.系統(tǒng)設(shè)計(jì)與開發(fā)
(1)設(shè)計(jì)和開發(fā)高效、高質(zhì)、可擴(kuò)展的后端系統(tǒng);
(2)與產(chǎn)品團(tuán)隊(duì)和前端開發(fā)人員緊密合作,確保系統(tǒng)功能符合業(yè)務(wù)需求;
(3)參與系統(tǒng)需求分析、架構(gòu)設(shè)計(jì)及詳細(xì)設(shè)計(jì)文檔的編寫。
2.性能優(yōu)化
(1)對現(xiàn)有系統(tǒng)進(jìn)行性能分析和優(yōu)化,確保系統(tǒng)的高可用性和低延遲;
(2)識別和解決系統(tǒng)瓶頸,提升系統(tǒng)性能和穩(wěn)定性。
3.問題排查與解決
(1)快速響應(yīng)和解決生產(chǎn)環(huán)境中的問題,確保系統(tǒng)的穩(wěn)定運(yùn)行,
(2)分析和解決復(fù)雜的系統(tǒng)故障,提供有效的解決方案。
任職要求
1.計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,5年以上Java開發(fā)經(jīng)驗(yàn)。
2.精通Java編程語言,熟悉JVM原理和性能調(diào)優(yōu)。
3.熟悉主流框架與工具:熟悉Spring Boot、Spring Cloud等主流Java框架,了解微服務(wù)架構(gòu)和容器化技術(shù)(如Docker、Kubernetes);熟練使用數(shù)據(jù)庫管理系統(tǒng)(Oracle、MySQLPostgreSQL、MongoDB);熟悉緩存技術(shù)(如Redis、Memcached);熟悉NoSQL數(shù)據(jù)庫,如Redis、MongoDB等;熟悉消息隊(duì)列技術(shù),如RocketMQ、Kafka等;熟悉Linux操作系統(tǒng),具備基本的Shel腳本編寫能力;熟練使用版本控制系統(tǒng)(如Git、SVN)。
有團(tuán)隊(duì)管理經(jīng)驗(yàn)的優(yōu)先,有電力行業(yè)經(jīng)驗(yàn)優(yōu)先