职位描述
1. 4 年及以上 Java 后端开发经验,基础扎实,熟悉 Java 多线程、集合、JVM 原理等;
2. 熟练掌握 Spring Boot、Spring Cloud、SpringMVC、MyBatis 等主流框架;
3. 熟悉 微服务架构设计与常见治理方案(如注册中心、配置中心、链路追踪、限流熔断等);
4. 熟悉数据库设计及优化,能处理复杂查询,了解分库分表、读写分离等方案;
5. 熟悉 Redis、Kafka/RocketMQ、Elasticsearch、Nginx、Docker 等常用中间件和工具链;
6. 掌握常见的 设计模式(如工厂、策略、模板、观察者等),并能在项目中合理应用;
7. 有 敏捷开发经验,熟悉 Scrum / 看板流程,有参与日常敏捷例会、迭代评审、测试回归的实际经验;
8. 能读懂并适当开发维护简单前端页面(Vue / HTML+JS+CSS);
9. 有 B 端系统开发经验,对权限体系、角色管理、数据字典、工作流等通用模块有实战经验;
10. 良好的业务理解能力、沟通能力和团队合作能力,能独立解决复杂问题并主动推动交付;
【加分项】
● 熟悉领域驱动设计(DDD)、事件驱动架构(EDA);
● 有传统单体系统向微服务架构演进经验;
● 有 DevOps 实践经验(如 Jenkins 自动化、Docker / K8s 部署流程);
● 有完整的 2B 行业交付项目经验,如:医药、物流、制造、能源、金融等;
● 能承担中型项目的后端架构设计、技术决策并带领团队落地实施;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕