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