职位&公司对比
职位详情
- 长沙
- 3-5年
- 本科
- Java
- Docker
- SpringCloud
- K8s
- Spring
岗位职责 参与公司核心产品/项目的需求分析、系统设计、编码实现及测试维护kanzhun; 负责功能模块开发,独立完成代码编写、调试及性能优化,确保代码质量; 配合团队完成系统架构升级,解决高并发、高可用等技术难点; 协助制定开发规范,编写技术文档,参与代码评审及技术分享; 跟踪技术趋势,推动团队技术选型与工具链优化。 任职要求 技术能力: 3年以上Java开发经验BOSS直聘,熟悉主流开发框架(如Sprinkanzhung Boot/Django/React等); 熟悉微服务架构(Dubbo/Spring Cloud等),掌握分布式系统设计、缓存(Redis/Memcached)、消息队列(Kafka/RabbitMQ)等技术; 熟练使用MySQL/PostgreSQL等关系型数据库,了解MongoDB/Elasticsearch等NoSQL技术; 掌握Linux开发环境,熟悉Docker/Kubernetes等容器化工具及DevOps流程; 有大数据处理、高并发系统开发经验者优先。 综合素质: 计算机相关专业本科及以上学历,逻辑清晰,具备独立分析和解决问题能力; 良好的沟通能力和团队协作意识,能承担一定技术攻坚压力; 熟悉敏捷开发流程,对代码质量有较高要求,有单元测试/自动化测试经验直聘boss。
职位详情
- 长沙
- 5-10年
- 本科
- Java
- MySQL
- AI
- 架构设计经验
- Spring
- Oracle
岗位职责: 1.负责公司核心业务系统的后端开发工作,依据产品需求文档,运用 Java 语言及相关技术,独立完成高质量的代码编写,确保系统功能的准确实现与稳定运行。 2.深度参与项目架构设计,结合业务需求与技术发展趋势,对系统架构进行优化与升级,提出创新性的技术解决方案,提高系统的可扩展性、可维护性与性能。 3.负责数据库的设计、开发与维护,熟练运用关系型数据库(如 MySQL、Oracle 等)进行表结构设计,编写高效的 SQL 查询语句,优化数据库性能,处理复杂的数据关系,保障数据的安全性与完整性。同时,合理运用非关系型数据库(如 Redis)进行缓存优化、分布式锁等操作,提升系统整体响应速度。 4.熟练掌握至少一种主流 Java Web 开发框架(如 Spring Boot、Spring MVC 等),基于框架搭建高效的项目开发环境,负责框架的配置、扩展与维护,确保项目能够按照预定计划高效推进。 5.负责中间件的选型、集成与优化,熟悉消息队列(如 RabbitMQ、Kafka 等)的使用,通过消息队列实现系统组件间的异步通信、解耦与削峰填谷,确保消息的可靠传递与系统的稳定运行。对应用服务器(如 Tomcat、Jetty 等)进行基本配置与性能优化,提升应用服务器的运行效率。 6.遵循 RESTful 规范设计、开发、测试与维护对外 API 接口,确保接口的安全性、稳定性与易用性,与前端开发团队、第三方合作伙伴紧密协作,实现数据的顺畅交互与业务的协同发展。 7.积极参与项目的全生命周期管理,从需求分析、项目设计、编码实现到测试部署,与团队成员密切配合,及时解决项目过程中出现的各类技术问题,把控项目进度与质量,确保项目按时交付。 8.负责对现有系统进行性能评估与优化,针对高并发场景、海量数据处理等挑战,运用专业知识与技术手段,提出并实施有效的优化方案,提升系统的整体性能与用户体验。 任职要求: 1.精通 Java 语言,熟练掌握面向对象编程思想,熟悉 Java 核心库及常用设计模式,对 Java 8 及以上版本特性有深入理解并能灵活运用,如 Lambda 表达式、Stream API 等。能够独立完成复杂业务逻辑的代码编写,具备良好的代码风格与规范。 2.至少熟练掌握一种主流 Java Web 开发框架,如 Spring Boot、Spring MVC 等。了解框架的底层原理,能够基于框架进行高效的项目开发,包括但不限于配置管理、路由控制、请求处理、视图渲染来自BOSS直聘等环节,具备直聘快速搭建项目架构的能力。 3.熟练掌握关系型数据库(如 MySQL、Oracle 等)的设计、开发与优化。熟悉 SQL 语句的编写,包括复杂查询、连接查询、子查询等,能根据业务需求设计合理的数据库表结构,优化查询性能,在处理数据库事务,确保数据的一致性和完整性。对非关系型数据库(如 Redis)有一定了解,熟悉其常用操作及应用场景,如缓存数据、分布式锁等,能够利用 Redis 提升系统性能。 4.熟悉常用中间件的使用,如消息队列(如 RabbitMQ、Kafka 等),了解其工作原理,能利用消息队列实现异步处理、解耦系统组件、削峰填谷等功能,确保消息的可靠传递。对应用服务器(如 Tomcat、Jetty 等)有一定了解,掌握其基本配置和优化方法,提升应用服务器的运行效率。 5.具备丰富的 API 开发经验,能够遵循 RESTful 规范设计、开发、测试和维护 API 接口,确保接口的安全性、稳定性和易用性。熟悉 API 的集成技术,能与第三方系统进行高效对接,实现数据交互与业务协同。 6.熟悉 AI 编程软件,有相关编程实践经验,能够将 AI 技术融入后端开发流程,提升系统智能化水平。 岗位经验: 1.拥有5年以上 Java 后端开发项目经验,参与过至少5个完整的 Web 项目开发周期,从需求分析、项目设计、编码实现到测试部署,具备全程把控项目进度与质量的能力。 2.在过往项目中,解决过一些具有挑战性的技术问题,如boss高并发场景下的系统性能优化、海量数据的存储与查询优化、系统架构的升级改造等,有实际的案例可供分享与交流。 3.有 AI 项目参与经验优先,熟悉在项目中如何运用 kanzhunAI 技术解决实际问题,如利用机器学习算法优化数据处理流程、通过智能推荐系统提升用户体验等。 其他要求: 1.本科及以上学历,计算机相关专业优先考虑。 2.持有相关技术认证证书(如 Oracle Java 认证、Spring 认证等)者优先考虑。 3.有全栈开发经验优boss先,熟悉前端开发技术(如 HTML、CSS、JavaScript 等)及相关框架(如 Vue.js、React 等),能够在项目中实现前后端协同开发,从整体上把控项目进度与质量,对项目的全流程有更深入的理解。 4.熟悉架构设计和丰富项目运维经验优先,能够从系统架构层面规划项目,考虑系统的扩展性、可靠性、安全性等多方面因素,在项目运维阶段,能及时发现并解决各类问题,保障系统的稳定运行。
技能解析
- 沟通能力和
- 综合素质
- 协作意识
- 沟通能力
- 代码质量
- 团队协作
- 敏捷开发
- 单元测试
- 服务架构
- 系统设计
- 解决问题能力
- 自动化测试经验
- 解决问题
- 系统开发
- 模块开发
- 写技术文档
- 逻辑清晰
- 分布式系统
- 好的沟通
- 分析和解决问题
- 技术文档
- 独立分析
- 团队协作意识
- 性能优化
- 开发框架
- 开发经验
- 需求分析
- 消息队列
- 系统架构
- 开发流程
- 数据处理
- 关系型数据库
- 开发环境
- 代码编写
数据来自CSL职业科学研究室
技能解析
- 优化方法
- 升级改造
- 技术问题
- 架构设计
- HTML
- 技术发展趋势
- 机器学习
- 优化方案
- 数据处理流程
- 学习算法
- 前端开发技术
- 代码风格
- 项目进度
- 面向对象
- 海量数据处理
- 提升用户体验
- 产品需求
- 解决方案
- 数据处理等
- 开发技术
- 面向对象编程
- 发展趋势
- 解决实际问题
- 系统性能
- 海量数据
- 技术发展
- 机器学习算法
- 结构设计
- 开发与维护
- 算法优化
- 前端开发
- 用户体验
- 数据库性能
- 提升系统
- 开发工作
- 技术解决方案
- 处理复杂
- 框架搭建
- 项目设计
- 可扩展性
- 第三方合作
- 合作伙伴
- 产品需求文档
- 设计模式
- 生命周期
- 编程思想
- 及时发现
- 业务逻辑
- 配置管理
- 编程软件
- 性能优化
- 开发框架
- 开发经验
- 需求分析
- 消息队列
- 系统架构
- 开发流程
- 数据处理
- 关系型数据库
- 开发环境
- 代码编写
数据来自CSL职业科学研究室
工作时间
工作时间
公司福利
- 五险一金
- 定期体检
- 加班补助
- 年终奖
- 带薪年假
- 员工旅游
- 免费班车
- 餐补
- 节日福利
- 零食下午茶
公司福利
- 五险一金
- 定期体检
- 加班补助
- 全勤奖
- 年终奖
- 股票期权
- 带薪年假
- 员工旅游
- 餐补
- 通讯补贴
- 交通补助
- 包吃
- 节日福利
- 零食下午茶
- 生日福利
- 绩效奖金
- 工龄工资
- 免费工作餐
- 节日福利
- 年终奖