6年大廠java+服務(wù)端+大數(shù)據(jù)經(jīng)驗
深入的 Java 編程技能:精通 Java 編程語言,包括面向?qū)ο缶幊獭⒍嗑€程編程、IO 等方面,熟悉 Java 8 新特性。
Spring 框架:具備豐富的 Spring 框架使用經(jīng)驗,包括 Spring Boot、Spring MVC、Spring Data 等,能夠熟練地進行項目開發(fā)和配置。
數(shù)據(jù)庫技術(shù):熟悉關(guān)系型數(shù)據(jù)庫(如MySQL、Oracle)和非關(guān)系型數(shù)據(jù)庫(如MongoDB、Redis),具備良好的 SQL 編寫和優(yōu)化能力。
分布式系統(tǒng)開發(fā):具備分布式系統(tǒng)設(shè)計和開發(fā)經(jīng)驗,熟悉分布式緩存、消息隊列等技術(shù),了解分布式事務(wù)、一致性算法等概念。
微服務(wù)架構(gòu):熟悉微服務(wù)架構(gòu)設(shè)計和實現(xiàn),有使用 Spring Cloud、Dubbo、gRPC 等框架的經(jīng)驗,了解服務(wù)注冊與發(fā)現(xiàn)、負(fù)載均衡、斷路器等概念。
容器化技術(shù):熟悉容器化技術(shù),如 Docker、Kubernetes,能夠進行容器化部署和管理,具備基于容器的微服務(wù)架構(gòu)經(jīng)驗。
測試驅(qū)動開發(fā)(TDD):熟悉測試驅(qū)動開發(fā)和單元測試框架,如 JUnit、Mockito,能夠編寫高質(zhì)量的單元測試和集成測試。
版本控制工具:熟練使用版本控制工具,如 Git,能夠熟練使用分支管理、代碼合并等功能。
性能調(diào)優(yōu)和故障排查:具備性能調(diào)優(yōu)和故障排查的能力,能夠分析系統(tǒng)性能瓶頸和故障原因,并進行優(yōu)化和修復(fù)。
持續(xù)集成和持續(xù)部署:熟悉持續(xù)集成和持續(xù)部署的流程和工具,如 Jenkins、GitLab CI,能夠搭建自動化部署流水線。
軟件架構(gòu)設(shè)計:具備良好的軟件架構(gòu)設(shè)計能力,能夠根據(jù)業(yè)務(wù)需求和技術(shù)特性設(shè)計合適的架構(gòu)和模塊劃分。
團隊協(xié)作和溝通能力:具備良好的團隊協(xié)作和溝通能力,能夠與產(chǎn)品經(jīng)理、設(shè)計師、前端開發(fā)人員等進行有效的溝通和合作。
設(shè)計和實現(xiàn)微服務(wù)架構(gòu):
項目描述:設(shè)計和構(gòu)建基于微服務(wù)架構(gòu)的電子商務(wù)平臺。
項目職責(zé):負(fù)責(zé)架構(gòu)設(shè)計、服務(wù)拆分、接口定義、服務(wù)治理等工作,使用 Spring Cloud、Netflix OSS、Docker 等技術(shù)實現(xiàn)微服務(wù)化。
大數(shù)據(jù)處理平臺的開發(fā):
項目描述:參與開發(fā)一個大數(shù)據(jù)處理平臺,用于實時流數(shù)據(jù)分析和批量數(shù)據(jù)處理。
項目職責(zé):負(fù)責(zé)數(shù)據(jù)流處理模塊的設(shè)計和實現(xiàn),使用 Apache Kafka、Apache Flink 等技術(shù)進行實時數(shù)據(jù)處理,使用 Apache Spark 進行批處理。
電子商務(wù)后臺管理系統(tǒng):
項目描述:開發(fā)一個后端IOT平臺,用于管理上千設(shè)備,任務(wù),報表
項目職責(zé):負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計、后端接口開發(fā)、權(quán)限管理等工作,使用 Spring Boot、Spring Security、MyBatis 等技術(shù)。
金融行業(yè)風(fēng)控系統(tǒng):
項目描述:參與開發(fā)一個金融行業(yè)的風(fēng)險控制和反欺詐系統(tǒng),用于實時監(jiān)控和預(yù)警異常交易。
項目職責(zé):負(fù)責(zé)交易數(shù)據(jù)的實時采集和處理,設(shè)計和實現(xiàn)風(fēng)險評估模型,使用分布式存儲和計算技術(shù)進行大規(guī)模數(shù)據(jù)處理。
角色 | 職位 |
負(fù)責(zé)人 | 高級研發(fā)工程師 |
隊員 | 前端工程師 |
隊員 | 后端工程師 |