崗位職責(zé)
1、參與需求分析、系統(tǒng)設(shè)計及核心代碼開發(fā),主導(dǎo)復(fù)雜業(yè)務(wù)模塊的實現(xiàn);
2、基于Spring Cloud微服務(wù)架構(gòu)(Nacos注冊中心/配置中心)搭建高可用分布式系統(tǒng),解決服務(wù)治理、分布式事務(wù)等問題;
3、優(yōu)化系統(tǒng)性能,設(shè)計容災(zāi)方案,保障ERP、OA等核心模塊的高并發(fā)處理能力;
4、主導(dǎo)技術(shù)攻堅,解決歷史系統(tǒng)重構(gòu)、數(shù)據(jù)遷移、多系統(tǒng)集成等挑戰(zhàn);
5、編寫技術(shù)文檔,參與代碼評審,指導(dǎo)初中級開發(fā)人員提升代碼質(zhì)量。
任職要求
1、5年以上Java開發(fā)經(jīng)驗,扎實的JVM、多線程、網(wǎng)絡(luò)編程基礎(chǔ);
2、精通Spring全家桶(Spring Framework/Spring Boot/Spring MVC),熟悉Spr
ing Cloud生態(tài)(Nacos/OpenFeign/Gateway等);
3、熟悉微服務(wù)架構(gòu)設(shè)計,具備服務(wù)拆分、API網(wǎng)關(guān)、分布式鎖、熔斷限流等實戰(zhàn)經(jīng)驗;
4、熟練使用MySQL、Redis、RabbitMQ/Kafka等中間件,掌握SQL優(yōu)化及分庫分表方
案;
5、熟悉DevOps流程,有Jenkins/Docker/K8s落地經(jīng)驗者優(yōu)先。
項目經(jīng)驗:
1、至少參與過2個中大型企業(yè)級項目開發(fā),具備ERP、薪稅核算、HRM(人員管理/考勤)等系統(tǒng)經(jīng)驗者優(yōu)先;
2、熟悉企業(yè)復(fù)雜業(yè)務(wù)流程(如薪資計算規(guī)則、考勤排班邏輯),具備領(lǐng)域建模能
力;
3、有單體系統(tǒng)微服務(wù)化改造經(jīng)驗,或從0到1搭建高可用分布式系統(tǒng)者優(yōu)先。