崗位職責:
1.服從項目安排,適應短期出差需求,確保項目順利推進并支持業務落地。
2.負責核心業務系統的架構設計、功能開發及優化,提升系統的穩定性、可擴展性和高可用性,滿足高并發、大數據量場景需求。
3.參與技術選型與創新,持續研究和引入合適的新技術、新框架,優化系統性能,提高團隊開發效率。
4.嚴格遵循編碼規范,編寫高質量、可維護、高性能的代碼,參與代碼審查,推動團隊整體代碼質量提升。
5.主導微服務架構設計與分布式系統優化,提升系統并發處理能力,優化資源利用,保障業務穩定運行。
6.跨團隊協作與技術賦能,緊密配合產品、前端、測試團隊,推動項目高效交付,并指導初級工程師成長,提升團隊整體技術水平。
任職要求:
1、計算機相關專業本科及以上學歷,8年以上 Java 開發經驗;
2、精通 Java 語言,熟悉 JDK 源碼,深入理解多線程、高并發編程;
3、熟練掌握 Spring、Spring Boot、Spring Cloud、MyBatis 等主流開發框架;
4、熟練使用 MySQL、PostgreSQL、Redis.MongoDB 等數據庫,具備SQL 調優經驗;
5、熟悉分布式架構設計,掌握 Dubbo、gRPCKafka、RabbitM、Zookeeper 等中間件;
6、有高并發、大流量系統設計經驗,熟悉緩存、消息隊列、數據庫優化等技術;
7、熟悉 Docker、Kubernetes、Jenkins、Prometheus等運維技術,具備 CI/CD 經驗;
8、了解 Vue.js、React.js 等前端框架,掌握常見 Web安全漏洞(如 SQL 注入、XSS)及防護措施;
9、熟悉設計模式、領域驅動設計(DDD),具備良好的代碼抽象能力和架構設計思維;
10、具備良好的溝通能力、團隊合作精神,能推動項目順利進行,并樂于分享技術經驗;
行業經驗要求
加分項:
1.熟悉國產化軟硬件適配及遷移方案,如國產化數據庫Gaussdb等。
2.具備大型互聯網項目經驗,參與高并發、高可用系統的架構設計與落地,具備性能優化與故障排查能力。
3.掌握大數據處理技術,熟悉 Hadoop、Flink、Spark等框架,具備數據處理與分析能力。
4.具備云原生開發經驗,熟悉 Kubernetes 生態,具備AWS、Aliyun、GCP 等云平臺的實際應用經驗。
5.積極參與技術社區與開源項目,有 GitHub 貢獻、技術博客或技術分享經驗,具備良好的技術傳播與交流能力。