崗位職責(zé):
負(fù)責(zé)公司產(chǎn)品/項(xiàng)目的全棧開發(fā),包括前端、后端及系統(tǒng)架構(gòu)設(shè)計(jì);
參與微服務(wù)架構(gòu)的設(shè)計(jì)、拆分與優(yōu)化,保障系統(tǒng)高可用性和可擴(kuò)展性;
獨(dú)立完成功能模塊開發(fā),包括需求分析、技術(shù)方案設(shè)計(jì)、編碼實(shí)現(xiàn)及單元測(cè)試;
優(yōu)化系統(tǒng)性能,解決分布式環(huán)境下的技術(shù)難點(diǎn)(如高并發(fā)、數(shù)據(jù)一致性等);
參與技術(shù)文檔編寫、代碼審查及團(tuán)隊(duì)技術(shù)分享;
跟蹤前沿技術(shù),推動(dòng)技術(shù)方案落地。
任職要求:
計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,3年以上Java開發(fā)經(jīng)驗(yàn);
后端:精通Spring Boot/Spring Cloud,熟悉MyBatis、JPA等框架,了解分布式事務(wù)(Seata等);
前端:熟悉Vue2和Vue3,掌握HTML5/CSS3/ES6+;
微服務(wù)經(jīng)驗(yàn): 至少參與過1個(gè)完整微服務(wù)項(xiàng)目,熟悉服務(wù)治理、API網(wǎng)關(guān)、服務(wù)熔斷等;
熟悉MySQL/PostgreSQL等關(guān)系型數(shù)據(jù)庫(kù),掌握Redis/MongoDB等NoSQL技術(shù);
熟悉消息中間件(Kafka/RabbitMQ/RocketMQ)和分布式緩存技術(shù);
良好的編碼習(xí)慣,熟悉設(shè)計(jì)模式與代碼重構(gòu);
邏輯清晰,具備復(fù)雜問題拆解與獨(dú)立解決能力;
具備團(tuán)隊(duì)協(xié)作精神,能與產(chǎn)品、測(cè)試團(tuán)隊(duì)高效溝通。