職位要求:
1.?至少3年以上使用Java和Spring?Boot開發(fā)的經(jīng)驗。
2.?熟悉GRPC框架和數(shù)據(jù)流技術,具有實際的項目開發(fā)經(jīng)驗者優(yōu)先考慮。
3.?熟練掌握Kafka消息隊列,能夠理解并應用其在分布式系統(tǒng)中的角色。
4.?具備使用Hibernate和SQL進行復雜數(shù)據(jù)庫操作的能力,包括但不限于數(shù)據(jù)建模、查詢優(yōu)化等。
5.?對容器化技術有一定的了解,尤其是Kubernetes和Helm?Charts的使用(非必需,但優(yōu)先考慮)。
6.?有Angular.js開發(fā)經(jīng)驗者優(yōu)先考慮(非必需,但優(yōu)先考慮)。
7.?良好的英語讀寫能力,能夠流暢地閱讀技術文檔和撰寫郵件。
8.?擁有計算機科學或相關領域的學士學位。
9.?對技術充滿熱情,具備持續(xù)學習和探索新技術的意愿和能力。
工作職責:
1.?設計、實現(xiàn)并優(yōu)化高性能、可擴展的服務。
2.?使用gRPC框架開發(fā)和維護服務。
3.?集成Kafka以實現(xiàn)高效的數(shù)據(jù)流處理和消息傳遞。
4.?負責數(shù)據(jù)庫的設計、優(yōu)化和維護,使用Hibernate和SQL進行數(shù)據(jù)操作。
5.?與團隊緊密合作,確保服務的穩(wěn)定性和性能。
6.?編寫高質(zhì)量的單元測試和集成測試,確保代碼的健壯性。
7.?跟蹤最新的技術趨勢,評估并引入適合團隊的創(chuàng)新解決方案。