崗位職責:
1、主導系統(tǒng)架構設計,制定可擴展、高可用的技術方案,把控微服務、分布式、云原生等技術選型;
2、解決核心模塊的技術難題(如分布式事務、JVM調(diào)優(yōu)、數(shù)據(jù)庫分庫分表)
3、對系統(tǒng)高并發(fā)、高可用、容災、安全等場景提供解決方案;
4、對行業(yè)數(shù)字化轉型有一定的認知,具有良好的溝通技能,團隊合作能力,有擔當、抗壓能力強;
5、對SOA、微服務架構有深入理解,有源碼閱讀優(yōu)先,熟悉各種常用設計模式;
6、熟悉基于linux的開發(fā)和部署,熟悉docker操作,對devops有經(jīng)驗者優(yōu)先,有開發(fā)自動化集成,高效部署實施相關經(jīng)驗者優(yōu)先;
7、能適應短期出差;
任職要求:
1.本科及以上學歷,計算機或相關專業(yè),優(yōu)秀者可以放寬到專科;
2.5年以上Java開發(fā)經(jīng)驗,有團隊管理經(jīng)驗,有從0到1系統(tǒng)架構設計案例;
3.熟悉JDK17、JDK21、SpringBoot 3.0 等前沿技術;
4.精通Java生態(tài),深入理解多線程、NIO、JVM原理(內(nèi)存模型、GC算法、性能調(diào)優(yōu));
5.熟練掌握Spring Boot/Cloud、MyBatis、RPC框架(Dubbo/gRPC),具備分布式系統(tǒng)設計經(jīng)驗(限流、熔斷、鏈路追蹤);
6.熟悉MQTT等物聯(lián)網(wǎng)協(xié)議,以及設備對接的相關工作。