职位描述
JavaScriptCSSPythonSpringHibernateStruts计算机软件产业互联网平台
一、岗位职责
1.
负责Spring技术栈(Spring Boot/Spring Cloud)项目的开发、维护与优化,能独立进行框架源码调试,定位并解决开发、上线全流程的技术瓶颈;
2.
负责数据库设计、SQL编写与性能优化,精通数据库事务设计、管控与调优,能快速定位并解决数据库各类异常问题(如锁等待、连接数耗尽、慢查询雪崩等),保障数据层高效可靠;
3.
深入理解Redis、Kafka的内部设计原理(数据结构/存储机制、消息流转/分区副本机制等),负责两类中间件在缓存、异步通信、数据同步、日志收集等核心场景的架构设计、部署调优与故障快速定位,能精准解决缓存穿透/击穿/雪崩、消息丢失/重复/积压等核心问题;
4.
负责Java并发编程与线程池的设计、调优,结合业务场景合理选型线程池参数,解决线程泄露、资源耗尽、任务堆积等并发问题,保障系统高并发下的稳定性;
5.
结合业务场景合理运用设计模式,优化代码结构、提升代码可扩展性与可维护性,参与核心模块的设计与重构;
6.
了解项目容器化部署流程,熟悉Docker基础用法,掌握K8s核心概念与基础操作,能配合运维团队完成基于容器与K8s的应用部署、运维及简单问题排查;
7.
熟练运用Linux命令完成服务器日常运维;
8.
参与分布式系统的技术方案设计,协调跨模块技术对接,保障系统高可用、高性能。
二、任职要求
1.
熟练掌握Spring/Spring
Boot/Spring Cloud核心架构与底层原理,具备源码调试与问题定位实战能力,能独立排查框架级疑难问题;
2.
精通MySQL等主流关系型数据库,熟练进行SQL优化、索引设计、慢查询排查,精通数据库事务隔离级别、锁机制、Spring事务传播机制;具备快速定位数据库异常问题的能力,能通过日志、系统监控、数据库工具排查锁冲突、连接池耗尽、主从延迟等问题并给出解决方案;
3.
深入理解Redis内部设计原理,包括核心数据结构(String/Hash/List/Set/ZSet)底层实现、持久化机制(RDB/AOF)、主从复制与集群同步逻辑、缓存淘汰策略等;能精准适配缓存、分布式锁、限流、排行榜、延迟队列等业务场景,快速定位并解决缓存穿透/击穿/雪崩、数据一致性、集群故障等问题,具备Redis性能调优实战经验;
4.
深入理解Kafka内部设计原理,包括消息存储结构、分区与副本机制、生产者/消费者底层流转逻辑、ISR同步机制、重平衡机制等;能根据削峰填谷、系统解耦、数据同步、日志收集、实时计算等核心场景设计适配方案,熟练解决消息丢失/重复/积压、分区分配不均、集群扩容故障等问题,了解Kafka集群调优与运维技巧;
5.
精通Java并发编程,深入理解线程池核心原理(ThreadPoolExecutor),能根据业务场景合理设计线程池参数(核心线程数、最大线程数、队列、拒绝策略),排查线程池相关问题(线程泄露、任务堆积、死锁),了解Spring异步线程池(@Async)的使用与调优;
6.
熟练掌握常见设计模式(创建型、结构型、行为型),能结合业务场景灵活运用,具备基于设计模式进行代码重构、提升系统扩展性的实战经验;
7.
了解容器化技术栈基础,熟悉Dockerfile核心指令、镜像构建与容器基本操作;掌握K8s核心概念(Pod、Service、Deployment、ConfigMap),能执行应用部署、查看日志、简单扩容等基础操作,配合运维团队完成容器化集群运维工作;
8.
熟练掌握Linux系统操作,能运用常用命令完成文件处理、进程管理、日志分析、网络排查(如top、ps、grep、netstat、tail等),具备服务器性能监控与故障应急处理能力;
9.
具备独立的技术问题排查能力,编码规范良好,有分布式系统开发经验者优先,能快速对接业务需求并落地技术方案;
10.
有技术复盘、文档编写习惯,具备良好的团队协作与沟通能力。
1.
负责Spring技术栈(Spring Boot/Spring Cloud)项目的开发、维护与优化,能独立进行框架源码调试,定位并解决开发、上线全流程的技术瓶颈;
2.
负责数据库设计、SQL编写与性能优化,精通数据库事务设计、管控与调优,能快速定位并解决数据库各类异常问题(如锁等待、连接数耗尽、慢查询雪崩等),保障数据层高效可靠;
3.
深入理解Redis、Kafka的内部设计原理(数据结构/存储机制、消息流转/分区副本机制等),负责两类中间件在缓存、异步通信、数据同步、日志收集等核心场景的架构设计、部署调优与故障快速定位,能精准解决缓存穿透/击穿/雪崩、消息丢失/重复/积压等核心问题;
4.
负责Java并发编程与线程池的设计、调优,结合业务场景合理选型线程池参数,解决线程泄露、资源耗尽、任务堆积等并发问题,保障系统高并发下的稳定性;
5.
结合业务场景合理运用设计模式,优化代码结构、提升代码可扩展性与可维护性,参与核心模块的设计与重构;
6.
了解项目容器化部署流程,熟悉Docker基础用法,掌握K8s核心概念与基础操作,能配合运维团队完成基于容器与K8s的应用部署、运维及简单问题排查;
7.
熟练运用Linux命令完成服务器日常运维;
8.
参与分布式系统的技术方案设计,协调跨模块技术对接,保障系统高可用、高性能。
二、任职要求
1.
熟练掌握Spring/Spring
Boot/Spring Cloud核心架构与底层原理,具备源码调试与问题定位实战能力,能独立排查框架级疑难问题;
2.
精通MySQL等主流关系型数据库,熟练进行SQL优化、索引设计、慢查询排查,精通数据库事务隔离级别、锁机制、Spring事务传播机制;具备快速定位数据库异常问题的能力,能通过日志、系统监控、数据库工具排查锁冲突、连接池耗尽、主从延迟等问题并给出解决方案;
3.
深入理解Redis内部设计原理,包括核心数据结构(String/Hash/List/Set/ZSet)底层实现、持久化机制(RDB/AOF)、主从复制与集群同步逻辑、缓存淘汰策略等;能精准适配缓存、分布式锁、限流、排行榜、延迟队列等业务场景,快速定位并解决缓存穿透/击穿/雪崩、数据一致性、集群故障等问题,具备Redis性能调优实战经验;
4.
深入理解Kafka内部设计原理,包括消息存储结构、分区与副本机制、生产者/消费者底层流转逻辑、ISR同步机制、重平衡机制等;能根据削峰填谷、系统解耦、数据同步、日志收集、实时计算等核心场景设计适配方案,熟练解决消息丢失/重复/积压、分区分配不均、集群扩容故障等问题,了解Kafka集群调优与运维技巧;
5.
精通Java并发编程,深入理解线程池核心原理(ThreadPoolExecutor),能根据业务场景合理设计线程池参数(核心线程数、最大线程数、队列、拒绝策略),排查线程池相关问题(线程泄露、任务堆积、死锁),了解Spring异步线程池(@Async)的使用与调优;
6.
熟练掌握常见设计模式(创建型、结构型、行为型),能结合业务场景灵活运用,具备基于设计模式进行代码重构、提升系统扩展性的实战经验;
7.
了解容器化技术栈基础,熟悉Dockerfile核心指令、镜像构建与容器基本操作;掌握K8s核心概念(Pod、Service、Deployment、ConfigMap),能执行应用部署、查看日志、简单扩容等基础操作,配合运维团队完成容器化集群运维工作;
8.
熟练掌握Linux系统操作,能运用常用命令完成文件处理、进程管理、日志分析、网络排查(如top、ps、grep、netstat、tail等),具备服务器性能监控与故障应急处理能力;
9.
具备独立的技术问题排查能力,编码规范良好,有分布式系统开发经验者优先,能快速对接业务需求并落地技术方案;
10.
有技术复盘、文档编写习惯,具备良好的团队协作与沟通能力。
登录查看完整内容
工作地点
长春***********

认证资质
营业执照信息




