崗位職責(zé):
1. 參與系統(tǒng)架構(gòu)設(shè)計(jì)與技術(shù)選型,基于Spring Cloud構(gòu)建微服務(wù)架構(gòu),確保系統(tǒng)的高可用性、高性能和可擴(kuò)展性。
2. 負(fù)責(zé)核心業(yè)務(wù)模塊的開(kāi)發(fā)與實(shí)現(xiàn),深入理解業(yè)務(wù)需求,運(yùn)用卓越的編碼能力編寫(xiě)高質(zhì)量、易于維護(hù)和擴(kuò)展的 Java 代碼。
3. 與前端團(tuán)隊(duì)緊密合作,制定前后端交互規(guī)范,高效完成接口設(shè)計(jì)與開(kāi)發(fā),為用戶提供流暢的交互體驗(yàn)。
4. 深度整合MySQL、Redis數(shù)據(jù)庫(kù),根據(jù)業(yè)務(wù)特點(diǎn)設(shè)計(jì)合理的數(shù)據(jù)存儲(chǔ)方案,優(yōu)化數(shù)據(jù)庫(kù)查詢與操作性能。
5. 解決項(xiàng)目開(kāi)發(fā)過(guò)程中遇到的各種技術(shù)難題和性能瓶頸,通過(guò)技術(shù)手段持續(xù)提升系統(tǒng)的穩(wěn)定性和響應(yīng)速度。
6. 對(duì)現(xiàn)有系統(tǒng)進(jìn)行性能監(jiān)測(cè)與分析,發(fā)現(xiàn)潛在問(wèn)題并及時(shí)進(jìn)行優(yōu)化和改進(jìn),保障系統(tǒng)的高效穩(wěn)定運(yùn)行。
7. 負(fù)責(zé)核心代碼編寫(xiě),Code Review,對(duì)系統(tǒng)安全性,穩(wěn)定性負(fù)責(zé)。
任職要求:
1. Java 核心技術(shù):精通 Java 語(yǔ)言,深入理解面向?qū)ο缶幊趟枷耄炀氄莆粘S迷O(shè)計(jì)模式,具備扎實(shí)的代碼功底和良好的編程習(xí)慣,能夠編寫(xiě)高效、安全、可維護(hù)的代碼。對(duì) Java 核心庫(kù)和主流開(kāi)發(fā)框架(如 Spring、Spring Boot)有深入理解和應(yīng)用經(jīng)驗(yàn),熟悉 Spring Cloud 微服務(wù)框架,能夠熟練構(gòu)建分布式系統(tǒng),包括服務(wù)注冊(cè)與發(fā)現(xiàn)、負(fù)載均衡、熔斷器等組件的應(yīng)用。
2. 熟練掌握關(guān)系型數(shù)據(jù)庫(kù)MySQL,精通 SQL 語(yǔ)言,具備數(shù)據(jù)庫(kù)設(shè)計(jì)、優(yōu)化和調(diào)優(yōu)能力,能夠設(shè)計(jì)出高效合理的數(shù)據(jù)庫(kù)架構(gòu)并處理復(fù)雜的查詢和事務(wù)。
3. 熟練掌握Redis,能夠運(yùn)用其進(jìn)行緩存設(shè)計(jì)與優(yōu)化,有效提升系統(tǒng)性能。
4. 熟悉 Redis 的數(shù)據(jù)結(jié)構(gòu)和常用操作命令,了解 Redis 集群的搭建與應(yīng)用。
5. 系統(tǒng)架構(gòu)與性能優(yōu)化:具備豐富的分布式系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),熟悉常見(jiàn)的分布式架構(gòu)模式和中間件,能夠根據(jù)業(yè)務(wù)需求進(jìn)行合理的系統(tǒng)架構(gòu)設(shè)計(jì)和技術(shù)選型,考慮系統(tǒng)的高可用性、高性能和可擴(kuò)展性。
6.對(duì)系統(tǒng)性能優(yōu)化有深入的理解和實(shí)踐經(jīng)驗(yàn),能夠通過(guò)代碼優(yōu)化、數(shù)據(jù)庫(kù)優(yōu)化、緩存策略、服務(wù)器調(diào)優(yōu)等多種手段解決系統(tǒng)性能瓶頸問(wèn)題,具備性能監(jiān)測(cè)與分析的能力。
7. 代碼質(zhì)量與安全:重視代碼質(zhì)量,遵循代碼規(guī)范和最佳實(shí)踐,編寫(xiě)易于測(cè)試和維護(hù)的代碼,能夠發(fā)現(xiàn)和糾正代碼中的潛在問(wèn)題。
8.有重構(gòu)經(jīng)驗(yàn)者優(yōu)先考慮,能夠?qū)ΜF(xiàn)有系統(tǒng)進(jìn)行合理的架構(gòu)優(yōu)化和代碼重構(gòu),提升系統(tǒng)的可維護(hù)性和擴(kuò)展性。
9.工作責(zé)任心強(qiáng),具備良好的團(tuán)隊(duì)合作精神;
10.熱愛(ài)軟件開(kāi)發(fā)工作,編碼基本功扎實(shí);
11.會(huì)安卓開(kāi)發(fā)的優(yōu)先考慮;
職位福利:周末雙休、五險(xiǎn)一金、帶薪年假、節(jié)日福利