崗位職責:
1、負責后臺系統(tǒng)的研發(fā),及時解決項目涉及到的技術(shù)問題
2、參與系統(tǒng)需求分析與設計,負責完成需要研發(fā)接口規(guī)范制定
3、參與系統(tǒng)性能優(yōu)化、穩(wěn)定性提升及高可用架構(gòu)設計
4、負責運維自動化工具的開發(fā)與維護,提升運維自動化水平
5、編寫高質(zhì)量的技術(shù)文檔,推動團隊技術(shù)能力的提升
6、負責業(yè)務數(shù)據(jù)報表的開發(fā)和迭代
職位要求:
1、計算機科學、軟件工程或相關(guān)專業(yè)統(tǒng)招本科及以上學歷
2、5年以上Java開發(fā)經(jīng)驗,1年以上架構(gòu)設計經(jīng)驗
3、精通Java語言,熟悉JVM原理、多線程、并發(fā)編程、網(wǎng)絡編程等
4、熟悉Spring、Spring Boot、Spring Cloud等主流框架
5、熟悉分布式系統(tǒng)設計,了解微服務架構(gòu)、服務治理、負載均衡等
6、熟悉常用中間件,如Redis、Kafka、RocketMQ、Nginx等
7、熟悉數(shù)據(jù)庫設計與優(yōu)化,了解MySQL、PostgreSQL等關(guān)系型數(shù)據(jù)庫,熟悉分庫分表方案
8、熟悉Linux操作系統(tǒng),具備Shell腳本編寫能力
9、熟悉CI/CD工具(如Jenkins、GitLab CI)和版本控制工具(如Git)的部署和應用
10、熟悉容器化技術(shù)(如Docker)和容器編排工具(如Kubernetes)者優(yōu)先
加分項:
有大規(guī)模分布式系統(tǒng)設計或調(diào)優(yōu)經(jīng)驗者優(yōu)先
有開源項目貢獻經(jīng)驗者優(yōu)先
有Neo4j等圖數(shù)據(jù)庫應用經(jīng)驗者優(yōu)先