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