崗位職責
1. 根據(jù)產(chǎn)品需求,完成業(yè)務模塊的設計、編碼、單元測試和上線支持,保證代碼質(zhì)量與交付進度;
2. 參與在線課堂、教務管理、題庫、支付/訂單、用戶/權(quán)限等教育 SaaS 核心功能的研發(fā)與優(yōu)化;
3. 完成 RESTful 接口 開發(fā),配合前端、測試完成聯(lián)調(diào)與問題定位;
4. 持續(xù)優(yōu)化現(xiàn)有系統(tǒng)的性能與穩(wěn)定性,包括 SQL 優(yōu)化、緩存使用、代碼重構(gòu)等;
5. 參與日常需求評審與技術(shù)評審,沉淀公共組件和工具,提升團隊研發(fā)效率;
6. 按照公司規(guī)范編寫相關(guān)技術(shù)文檔,對線上問題進行排查與修復。
任職要求
1. 計算機相關(guān)專業(yè),本科及以上學歷,3 年以上 Java 后端開發(fā)經(jīng)驗;
2. Java 基礎扎實,熟悉面向?qū)ο笤O計、集合、多線程等基礎知識,理解常見設計模式;
3. 熟練使用 Spring Boot 等主流框架,了解微服務相關(guān)概念;
4. 熟練使用 MySQL,掌握數(shù)據(jù)庫設計與 SQL 編寫,具備一定的 SQL 優(yōu)化能力;
5. 熟悉 Redis,了解 MongoDB 等常見 NoSQL 數(shù)據(jù)庫的使用場景;
6. 具備消息隊列(Kafka/RabbitMQ 等)實戰(zhàn)經(jīng)驗;
6. 具有良好的編碼習慣,了解 Git、Maven、Jenkins 等常用開發(fā)工具,有持續(xù)集成/持續(xù)交付經(jīng)驗優(yōu)先;
7. 具備良好的溝通能力和團隊合作意識,責任心強,能在一定壓力下完成工作任務。
加分項
1. 有教育行業(yè)或 SaaS 平臺項目經(jīng)驗者優(yōu)先;
2. 使用過 Vue / React 等前端框架,能進行簡單的前端聯(lián)調(diào)或維護;
3. 有高并發(fā)、高可用系統(tǒng)設計與優(yōu)化經(jīng)驗;
4. 有參與過從 0 到 1 或長期迭代的線上項目,能展示相關(guān)代碼或項目案例。