任職要求:
1.計算機相關(guān)專業(yè)本科及以上學(xué)歷,3年及以上 Java 后端研發(fā)經(jīng)驗;
2.Java 基礎(chǔ)扎實,熟練掌握 Spring 全家桶(Spring Boot、Spring Cloud、Spring Data 等)及 MyBatis、JPA 等主流框架;具備 Unix/Linux 環(huán)境開發(fā)調(diào)試能力;
3.深入理解關(guān)系型數(shù)據(jù)庫(PostgreSQL/MySQL/Oracle)與 NoSQL(Redis、MongoDB、HBase)的原理及差異,能夠獨立完成數(shù)據(jù)建模、索引優(yōu)化與百萬級 QPS 性能調(diào)優(yōu);
4.具有豐富的微服務(wù)落地經(jīng)驗,熟悉服務(wù)拆分原則、領(lǐng)域驅(qū)動設(shè)計(DDD)及分布式事務(wù)解決方案;精通 Spring Cloud Alibaba、Dubbo、Nacos、Sentinel 等微服務(wù)體系;
5.熟悉高并發(fā)、高可用架構(gòu)設(shè)計,掌握負載均衡、限流降級、熔斷隔離、分庫分表、消息隊列(Kafka/RabbitMQ/RocketMQ)、定時任務(wù)調(diào)度、鏈路追蹤等關(guān)鍵技術(shù);
6.熟練使用 Git 版本控制,掌握 Docker、Kubernetes、Helm、Jenkins、ArgoCD 等云原生與 DevOps 工具鏈,具備構(gòu)建自動化測試與持續(xù)交付體系的能力。