AI智能简历诊断!

想知道你的简历存在什么问题吗?

从简历规范度、职业形象塑造、职场经历、核心能力、职场竞争力五个维度综合评估,为你的求职保驾护航!

立即诊断

JAVA开发工程师(J10237)

8千-1.2万
苏州市本科不限经验

职位描述

工作职责:
负责公司基于微服务架构的分布式系统的设计、研发和维护工作。
岗位职责:
1. 基于 Spring Boot 和 Spring Cloud Alibaba 构建高性能、高可用的微服务架构,负责相关模块的开发、优化与维护。
2. 参与数据库设计与优化(MySQL),解决高并发场景下的性能瓶颈,保障数据一致性和安全性。
3. 参与基于消息队列(Kafka 或 RabbitMQ)的异步消息处理和分布式事件驱动设计与开发;
4. 开发高效的接口服务,支持前后端对接,遵循 RESTful API 规范并符合性能优化要求。
5. 为服务监控与链路追踪提供研发支持,快速定位故障并提升系统运维效率。
6. 协助推进自动化部署和 DevOps 实践(支持 CI/CD 流程),参与问题快速响应与解决。
任职资格:
1. 学历要求:计算机相关专业本科及以上学历,基础扎实;
2. 工作经验:1-3年相关工作经验,独立参与过基于微服务架构的开发项目。
3. 技术能力要求
– 熟练掌握 Java 8+ 及其常见新特性(如 Stream、Lambda 表达式、CompletableFuture 等)。
– 深入理解 Spring Boot 框架,熟悉 Spring Cloud Alibaba 技术栈,包括 Nacos、Sentinel、Seata、RocketMQ(或 Kafka) 等组件的使用和配置优化。
– 熟悉数据库设计与优化技术,具备复杂 SQL 编写能力,了解分库分表方案(如 ShardingSphere)。
– 掌握常用缓存技术(如 Redis),解决高并发下的数据访问性能问题。
– 熟悉消息中间件(如 Kafka 或 RabbitMQ),具备异步消息处理与事务消息落地的实战经验。
– 熟悉 RESTful API 开发与接口安全认证(如 OAuth2.
0、JWT)。
– 了解性能监控与链路追踪工具(如 Prometheus + Grafana、SkyWalking 或 Zipkin)。
4. 加分项
– 有容器化开发经验,熟悉 Docker 及 Kubernetes(K8s) 集群的部署与管理。
– 了解无服务器技术(Serverless)和事件驱动架构的相关应用。
– 有高并发、大流量、高可用设计经验或实际项目案例。
– 掌握 JVM 调优和高性能开发技巧,熟悉常见的监控和诊断工具(如 JProfiler、VisualVM 等)。
5. 软技能要求
– 优秀的团队协作能力,能够与产品、测试等跨部门密切合作,推动任务交付。
– 较强的逻辑思维能力与问题分析能力,对系统优化和代码质量有追求。
– 良好的学习能力和技术热情,关注 Java 技术生态的前沿发展。

20,861+ 岗位更新等你来订阅

一键订阅最新的岗位,每周送达

您可以在邮箱中随时取消订阅