崗位職責:
設計和開發(fā)高性能、高可用的電商后端系統(tǒng),包括訂單、商品、用戶、支付等核心模塊;
負責復雜業(yè)務場景下的多接口調用與數(shù)據(jù)處理,優(yōu)化調用鏈路和接口性能;
對接第三方服務(支付、物流、短信等),確保接口調用的穩(wěn)定性和數(shù)據(jù)一致性;
參與系統(tǒng)架構設計、微服務拆分及優(yōu)化,提升系統(tǒng)擴展性和可維護性;
分析并解決生產環(huán)境中的技術問題,保障系統(tǒng)的穩(wěn)定運行;
編寫技術文檔,制定開發(fā)規(guī)范,提升團隊的技術能力。
任職要求:
本科及以上學歷,計算機相關專業(yè),3年以上后端開發(fā)經驗,有電商領域開發(fā)經驗優(yōu)先;
熟練掌握至少一種后端開發(fā)語言(如Java、Go、Python等),有Spring Boot、Spring Cloud或類似框架的實際經驗;
深入理解RESTful API設計,熟悉接口文檔編寫工具(如Swagger、Postman等);
熟悉常見的數(shù)據(jù)庫(如MySQL、PostgreSQL)及緩存技術(如Redis);
具備復雜系統(tǒng)中多服務、多接口調用的經驗,能夠優(yōu)化接口性能和調用效率;
有微服務架構經驗,熟悉容器化(如Docker、Kubernetes)部署;
熟悉分布式系統(tǒng)的設計和開發(fā),了解分布式事務、CAP理論、負載均衡等相關技術;
對常用第三方接口(支付、物流、短信等)的對接和調優(yōu)有實戰(zhàn)經驗;
熟悉常見的消息隊列(如RabbitMQ、Kafka)及其在高并發(fā)場景下的使用;
具備較強的問題定位和解決能力,對性能調優(yōu)有深入了解;
良好的溝通能力和團隊協(xié)作精神,能承受一定的工作壓力。