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