崗位職責
1. 系統(tǒng)開發(fā) ? 負責基于Java語言的后端業(yè)務邏輯開發(fā),包括接口設(shè)計、服務實現(xiàn)和功能模塊開發(fā)。 ? 根據(jù)需求文檔實現(xiàn)功能,確保代碼邏輯清晰、易于擴展。 2. 系統(tǒng)設(shè)計 ? 參與系統(tǒng)架構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計及性能優(yōu)化,確保系統(tǒng)的高可用性和擴展性。 ? 編寫技術(shù)方案和詳細設(shè)計文檔,制定技術(shù)標準。 3. 性能優(yōu)化 ? 進行代碼和數(shù)據(jù)庫優(yōu)化,提升系統(tǒng)性能和穩(wěn)定性。 ? 對已有系統(tǒng)進行性能監(jiān)控和問題排查。 4. 測試與維護 ? 修復系統(tǒng)中的BUG,快速響應線上問題,保障系統(tǒng)穩(wěn)定運行。 ? 定期升級和維護技術(shù)棧,優(yōu)化后端代碼。 5. 團隊協(xié)作 ? 與前端工程師、產(chǎn)品經(jīng)理和測試工程師緊密協(xié)作,推動項目按時完成。 ? 參與代碼評審(Code Review),確保代碼質(zhì)量。
任職要求
? 熟悉主流Java框架(如Spring Boot、Spring Cloud)。 ? 熟悉數(shù)據(jù)庫(如MySQL、MongoDB、pg)的設(shè)計與優(yōu)化。 ? 熟悉常用后端中間件(如Kafka、MQ、Redis等)和容器技術(shù)(如Docker、Kubernetes)。 ? 具備分布式系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先。 ? 具備良好的編碼習慣與代碼符合安全編碼規(guī)范。 ? 有硬件設(shè)計相關(guān)業(yè)務背景優(yōu)先