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