Skip to main content

Java

Technology
安徽
2天前截至 2026/8/15

职位描述

工作职责

工作职责

  • 技术要求

三年以上Java开发经验。

精通 Java 核心语法,熟练掌握 JDK 8 及以上版本特性(如 Lambda 表达式、Stream API、Optional 类等),理解 Java 内存模型、垃圾回收机制及性能优化方法;​

熟练运用 Spring 生态框架,包括 Spring Boot(3.x 及以上版本)进行项目搭建与开发,Spring Cloud(如 Nacos、Eureka、Gateway、Feign)实现微服务架构设计与部署;​

掌握 MyBatis、MyBatis-Plus 等 ORM 框架,能独立编写复杂 SQL 语句,具备 MySQL 数据库索引优化、分库分表、事务处理及性能调优经验;​

熟悉 Redis 缓存技术,能运用 Redis 实现数据缓存、分布式锁、限流等功能,了解 Redis 持久化机制(RDB、AOF)及集群部署方案;

熟悉 RabbitMQ、Kafka 等消息队列,能基于消息队列实现系统解耦、异步通信及峰值削峰,熟悉消息可靠性保障机制(如重试、死信队列);​

了解Jenkins、Docker 等 DevOps 工具的基本使用,能配合完成项目自动化部署;​

具备 Linux 系统基础操作能力,能在 Linux 环境下进行项目部署、日志排查及问题定位,了解 Nginx 反向代理、负载均衡配置;

能熟练使用AI开发工具、AI技术等提高工作效率;

从事过信创环境开发或适配优先考虑;

持有信息系统项目管理师(软考)优先考虑;

掌握AI应用、Agent、工作流使用者优先考虑。

任职资格

  • 岗位要求

能快速理解产品需求,将需求转化为技术方案,具备独立解决项目开发中复杂技术问题的能力(如性能瓶颈排查、线上故障定位与修复);

熟悉研发流程规范,能编写清晰的技术设计文档、接口文档,配合测试团队完成单元测试、集成测试,保障代码质量;​

具备良好的沟通表达能力,能清晰向产品、测试、前端及其他后端同事同步技术方案、开发进度及问题风险,避免信息偏差;​

有团队协作意识,能积极配合团队完成跨模块开发任务,主动分享技术经验,协助同事解决技术难题。

对这个职位感兴趣吗?