崗位職責(zé):
1、參與需求分析、系統(tǒng)設(shè)計(jì)、技術(shù)方案制定及核心模塊開發(fā)。
2、負(fù)責(zé)Java后端服務(wù)開發(fā),包括高并發(fā)、分布式系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。
3、優(yōu)化系統(tǒng)性能,解決復(fù)雜技術(shù)問題,保障代碼質(zhì)量和可維護(hù)性。
4、主導(dǎo)或參與代碼審查、技術(shù)文檔編寫及團(tuán)隊(duì)技術(shù)分享。
5、配合測(cè)試團(tuán)隊(duì)完成系統(tǒng)集成測(cè)試、性能測(cè)試及線上問題排查。
6、跟蹤技術(shù)前沿,推動(dòng)團(tuán)隊(duì)技術(shù)棧升級(jí)與創(chuàng)新。
任職要求:
一、核心技能(必須滿足)
1、Java基礎(chǔ):熟練掌握J(rèn)ava 8+特性(Lambda、Stream API、Optional等),深入理解JVM原理(內(nèi)存模型、GC機(jī)制、性能調(diào)優(yōu))。
2、框架能力:精通Spring全家桶(Spring Boot/Spring Cloud/Spring MVC),熟悉MyBatis、Hibernate等ORM框架。
3、數(shù)據(jù)庫(kù):熟練使用MySQL/Oracle/PostgreSQL,掌握索引優(yōu)化、事務(wù)隔離級(jí)別、分庫(kù)分表方案;熟悉Redis/Memcached等緩存技術(shù)。
4、分布式系統(tǒng):熟悉微服務(wù)架構(gòu)(Dubbo、Spring Cloud Alibaba),掌握消息隊(duì)列(Kafka/RabbitMQ)、分布式鎖、服務(wù)治理(限流、熔斷)。
5、工具與規(guī)范:熟練使用Git、Maven/Gradle,熟悉DevOps流程(CI/CD、Docker、Kubernetes)。
6、工作經(jīng)驗(yàn):5年以上Java開發(fā)經(jīng)驗(yàn),至少主導(dǎo)過2個(gè)中大型項(xiàng)目(需在簡(jiǎn)歷中明確說明角色與貢獻(xiàn))。
二、加分技能
1、有大數(shù)據(jù)處理(Hadoop/Spark)或高并發(fā)場(chǎng)景(秒殺、支付系統(tǒng))經(jīng)驗(yàn)。
2、熟悉云原生開發(fā)(AWS/Aliyun/Tencent Cloud)。
3、了解前端技術(shù)棧(Vue/React、Node.js)。
4、項(xiàng)目經(jīng)驗(yàn):有金融、電力、物流等高復(fù)雜度系統(tǒng)開發(fā)經(jīng)驗(yàn)優(yōu)先。
三、行為素質(zhì)
1、溝通能力:能清晰表達(dá)技術(shù)方案,跨團(tuán)隊(duì)協(xié)作無障礙。
2、問題解決能力:對(duì)復(fù)雜問題有系統(tǒng)性分析能力,能快速定位并解決線上故障。
3、自驅(qū)力與抗壓性:主動(dòng)承擔(dān)挑戰(zhàn)性任務(wù),在高壓環(huán)境下保持高質(zhì)量輸出。
4、團(tuán)隊(duì)合作:具備代碼共享意識(shí),愿意指導(dǎo)初級(jí)工程師,推動(dòng)團(tuán)隊(duì)技術(shù)成長(zhǎng)。
5、客戶導(dǎo)向:關(guān)注業(yè)務(wù)需求,平衡技術(shù)實(shí)現(xiàn)與用戶體驗(yàn)。
6、文檔能力:能編寫清晰的技術(shù)文檔(如設(shè)計(jì)文檔、接口文檔)。
7、時(shí)間管理:具備多任務(wù)并行處理能力,按時(shí)交付項(xiàng)目里程碑。
8、責(zé)任心:對(duì)代碼質(zhì)量負(fù)責(zé),主動(dòng)修復(fù)技術(shù)債,關(guān)注系統(tǒng)長(zhǎng)期穩(wěn)定性。
9、合規(guī)意識(shí):熟悉數(shù)據(jù)安全、隱私保護(hù)相關(guān)法律法規(guī)(如GDPR)