Java 开发工程师招聘_软通动力信息技术(集团)股份有限公司招聘 - 智联招聘
软通动力信息技术(集团)股份有限公司职位描述
Java 开发工程师
一、岗位基础
工作地点:北京
工作年限:3 年及以上 Java 后端开发经验
技术栈:SpringBoot、MyBatis-Plus、MySQL、Redis、Kafka、Docker、K8s、Git、Linux
项目类型:企业级分布式业务系统
二、岗位职责
负责后端业务需求迭代、接口开发、单元测试与前后端联调交付,严格遵循团队统一代码规范,基于现有架构进行功能迭代,不擅自重构底层核心组件;
基于 Redis、Kafka 实现缓存、分布式锁、延时任务、异步消息、高并发流量削峰等业务逻辑;
参与数据库表设计、索引优化、慢 SQL 治理,排查并发锁、数据一致性等线上数据库问题;
对接前端需求,完成配置、查询、流水类业务接口开发;
承担基础运维相关工作:使用 Docker 完成应用打包,基于 K8s 进行服务部署、扩容、日志排查,依托 Linux 完成服务器日常问题定位与版本发布;
快速响应线上故障并修复,参与代码评审、日常迭代发布;
可根据团队业务规划,灵活承接平台内不同模块开发工作,适配中长期业务拓展与人力调配需求。
三、任职要求
硬性要求
本科及以上学历,计算机相关专业,3 年及以上独立 Java 后端开发经验;
精通 SpringBoot、MyBatis,熟悉数据库事务、多线程并发编程;
具备 Redis 落地实战经验,熟练运用缓存、分布式锁、延时队列,能处理缓存击穿、雪崩等异常场景;
掌握 Kafka 消息机制,熟悉消息生产消费、重试、死信队列、高吞吐处理方案;
熟练使用 MySQL,可独立完成表结构设计、索引优化、并发更新调优;
熟练使用 Linux 常用命令,掌握 Docker 基础操作,了解 K8s 基础部署、Pod 日志排查;
熟练使用 Git 进行版本管理,具备线上问题定位、排查能力。
加分项
有分布式定时任务、海量数据处理、多租户权限体系开发经验;
了解 OLAP 分析引擎、SpringAI、向量检索、Geo 地理检索相关技术;
有计费运营、政务、物联网类平台项目落地经验。
软素质要求
沟通顺畅,需求响应及时,适配快速迭代交付节奏;
服从团队业务调配,可快速上手不同业务模块;
对待生产数据严谨细心,责任心强;
能长期稳定投入项目工作。
四、协作说明
长期稳定迭代的分布式系统项目,业务需求持续产出,可根据业务发展灵活调整工作内容;
入职提供完整工程代码、配套文档与技术支持,上手周期短;
交付验收标准清晰,团队协作流程规范;
日常工作节奏平稳,仅线上突发故障需配合应急处理。"
对这个职位感兴趣吗?