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