崗位職責(zé)
1. 嚴(yán)格按照產(chǎn)品經(jīng)理的設(shè)計需求,高效完成開發(fā)任務(wù),確保功能的準(zhǔn)確性和完整性。
2. 負(fù)責(zé)設(shè)計架構(gòu)和開發(fā) Java 架構(gòu)代碼,提升系統(tǒng)的性能和可維護性。
3. 設(shè)計數(shù)據(jù)庫大內(nèi)存存儲解決方案,確保數(shù)據(jù)的高效存儲和訪問。
4. 設(shè)計高并發(fā)解決架構(gòu)
任職要求
1.具備 5 - 8 年 Java 后端開發(fā)經(jīng)驗。
2. 熟練并掌握 posgresSql,mysql 數(shù)據(jù)庫,具備中間件的應(yīng)用和優(yōu)化經(jīng)驗。同時,熟悉非關(guān)系數(shù)據(jù)庫,如 MongoDB、redis,elecsearch等,能夠根據(jù)項目需求進行數(shù)據(jù)庫技術(shù)的綜合運用。
3. 深入了解 Spring Boot 技術(shù)體系,能夠熟練運用其進行項目開發(fā)。
4. 熟悉 Linux 服務(wù)器集群的部署和管理,精通 Shell 及 Shell 腳本,具備使用 Docker 進行部署和熟練使用 Docker Compose 的能力。
5. 熟練掌握 Git、Maven 等代碼管理工具。
6. 對 Spring、MyBatis、Spring Cloud、Redis 等組件有深刻理解。
7. 熟悉消息隊列技術(shù),如 RabbitMQ、Kafka 等,能夠在項目中合理應(yīng)用消息隊列進行系統(tǒng)解耦和異步處理。
8. 具備基本的架構(gòu)設(shè)計能力,能夠參與系統(tǒng)架構(gòu)的規(guī)劃和設(shè)計,為項目提供合理的技術(shù)解決方案。
9. 對互聯(lián)網(wǎng)行業(yè)有深入了解,熟悉招聘相關(guān)業(yè)務(wù)場景,能夠結(jié)合業(yè)務(wù)需求進行系統(tǒng)開發(fā)和優(yōu)化。
10. 熟悉 Java 17 及以上版本,掌握其新特性和優(yōu)勢,并能在項目中合理應(yīng)用。
11. 熟悉 k3s 和 Jenkins,能夠運用它們進行容器化部署和持續(xù)集成 / 持續(xù)部署。
12. 具備優(yōu)秀的學(xué)習(xí)能力、邏輯思維能力和問題分析解決能力,積極主動的工作態(tài)度,良好的溝通能力和團隊合作意識。