1.與產(chǎn)品、前端、測試等團隊緊密協(xié)作,完成需求分析、技術調(diào)研、功能開發(fā)、代碼編寫與單元測試,保障項目按時高質量交付
2.分析和解決系統(tǒng)問題,持續(xù)優(yōu)化現(xiàn)有系統(tǒng)性能,提升用戶體驗
3.參與技術文檔編寫,遵循團隊開發(fā)規(guī)范與標準,確保代碼質量
職位要求
1.計算機相關專業(yè)本科及以上學歷,3 年以上 Java 后端開發(fā)經(jīng)驗,具備扎實的 Java 基礎,熟悉多線程、集合框架等核心知識。
2.熟練掌握 Spring、Spring Boot、Spring Cloud 等主流 Java 開發(fā)框架,熟悉其底層原理與使用場景,能基于這些框架進行高效的項目開發(fā)。
3.熟悉 MySQL、Oracle 等關系型數(shù)據(jù)庫,具備數(shù)據(jù)庫設計、優(yōu)化能力,能編寫高效的 SQL 語句,熟練使用 Redis 等非關系型數(shù)據(jù)庫進行緩存設計與應用。
4.熟悉分布式系統(tǒng)設計與開發(fā),了解分布式事務處理、分布式鎖、負載均衡等技術,有高并發(fā)、大數(shù)據(jù)量系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先。
5.熟悉常用的中間件,如消息隊列(Kafka、RabbitMQ 等)、RPC 框架(Dubbo、gRPC 等),能根據(jù)業(yè)務場景合理選擇和使用中間件解決實際問題。
6.具備良好的代碼規(guī)范意識,熟悉 Git 等版本控制工具,具備較強的問題分析與解決能力,能快速定位和處理系統(tǒng)故障。
7.有良好的團隊協(xié)作精神、溝通能力和學習能力,能夠承受工作壓力,適應快速變化的業(yè)務需求,積極參與團隊技術討論與協(xié)作開發(fā)。