职位描述
核心技术要求:
必掌握:Spring Cloud、Nacos 等分布式框架,Spring Boot单体开发,Mysql/SQLServer/Oracle、Redis、Linux操作经验、Mybatis Plus
强要求:有分布式集群性能调优、微服务治理、高并发系统设计;项目、平台设计、开发,技术选型经验参与过低代码平台设计、开发
核心岗位职责:
1、开发分布式中间件(配置中心、消息队列、分布式锁),集成 Kafka/RocketMQ 实现异步解耦
2、负责软件开发的需求整理、功能实现设计,核心代码编写,全面测试、实施、运维支持的全流程管理
3、团队协作与技术沉淀
4、可以沉淀分布式开发手册、性能调优指南,推动技术方案在团队内复用
核心技术栈:
1、Java 基础:精通 JVM 原理(类加载机制、GC 算法)、多线程编程(并发工具类、线程池调优)
框架与中间件:
1、熟练使用 Spring Boot/Spring Cloud,熟悉 Nacos/Eureka 服务注册发现、Sentinel/Hystrix 熔断限流
2、掌握 Redis 集群(哨兵 / Cluster)、MySQL 分库分表(Sharding-JDBC/MyCat)、MQ 消息可靠传输
3、工具与部署:熟练使用 Git、Maven/Gradle,熟悉 Docker 镜像构建、K8s 资源调度
软技能:
1、具备产品思维,能根据业务需求平衡技术复杂度与开发效率
2、良好的沟通能力,跨团队协作推动需求落地,适应敏捷开发模式
加分项:
1、掌握云原生技术(如 Service Mesh、Serverless),参与过 K8s 集群扩容 / 缩容实战
2、有开源项目贡献经历,或主导过技术中台(用户中心、配置中心)建设
3、低代码平台架构设计开发、理解元数据模型设计
4、项目流程控制,需求拆解
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕