崗位要求
1. 具有 5 年以上 Java 后端開發(fā)經(jīng)驗,熟悉常用的設(shè)計模式
2. 熟練掌握 Spring Boot 框架,深入理解其核心原理,能夠熟練運用 Spring Boot 進(jìn)行項目開發(fā),包括自動配置、依賴注入、事務(wù)管理等。
3. 熟悉微服務(wù)架構(gòu),了解微服務(wù)的相關(guān)技術(shù)
4. 熟悉分布式任務(wù)調(diào)度框架(如 Elastic-Job、XXL-JOB 等),能夠運用這些框架進(jìn)行分布式任務(wù)調(diào)度系統(tǒng)的設(shè)計與實現(xiàn)。
5. 熟練掌握數(shù)據(jù)庫設(shè)計與開發(fā),熟悉 MySQL、Oracle 等常用數(shù)據(jù)庫,能夠編寫高效的 SQL 語句,優(yōu)化數(shù)據(jù)庫查詢性能。
6. 熟悉常用的中間件,如 Redis、MQ(如 RabbitMQ、Kafka 等),能夠運用這些中間件解決實際業(yè)務(wù)問題。
7. 有參與過訂餐系統(tǒng)、訂單管理系統(tǒng)、錢包支付等相關(guān)大型項目開發(fā)經(jīng)驗者優(yōu)先。
工作內(nèi)容
1. 負(fù)責(zé)公司央廚系統(tǒng)開發(fā)建設(shè),參與需求分析、技術(shù)方案設(shè)計和評審
2. 負(fù)責(zé)央廚,訂單,支付模塊開發(fā),按要求實現(xiàn)功能需求并保障代碼質(zhì)量
3. 團(tuán)隊協(xié)作,協(xié)調(diào)和對接各方技術(shù)完成方案落地
4. 編寫技術(shù)文檔等項目組安排的工作