崗位職責
1.嚴格按照設計文檔和編碼規(guī)范,實現(xiàn)后端服務功能。
2.根據(jù)項目要求使用使用Spring Boot和Spring Cloud組件進行微服務開發(fā)。
3.按照RESTful API標準實現(xiàn)數(shù)據(jù)交互接口,配合前端工程師完成數(shù)據(jù)接口的對接工作。
4.對負責的代碼模塊進行單元測試,修復發(fā)現(xiàn)的問題,確保代碼質量符合團隊標準。
5.按照既定的發(fā)布流程,參與項目的上線部署工作。
6.編寫清晰的技術文檔,為后續(xù)維護提供支持,如接口說明和部署指南等。
任職要求
1.教育背景:計算機相關專業(yè)本科及以上學歷。
2.技術技能:
熟練掌握Java編程語言,熟悉面向對象設計原則。
深入理解Spring Boot框架及其核心概念,能夠獨立搭建和調試Spring Boot應用程序。
熟悉Spring Cloud生態(tài)系統(tǒng),了解微服務架構的基本原理和服務治理方法。
掌握MySQL或其他關系型數(shù)據(jù)庫,具備SQL調優(yōu)能力者優(yōu)先考慮。
熟悉Redis、Elasticsearch、Kafka等中間件,并能在實際項目中應用。
具備良好的單元測試習慣,熟練使用JUnit或類似工具。
熟練使用版本控制系統(tǒng)Git,熟悉Maven或Gradle構建工具。
3.其他能力:
具備良好的溝通能力和團隊合作精神,能夠積極有效地與同事交流協(xié)作。
能夠嚴格遵守公司的開發(fā)流程和技術規(guī)范,確保項目按時高質量交付。
英語讀寫能力良好,能夠準確理解英文技術文檔。