职位描述
JavaScriptSpringMybatis
本岗位工作地点为:西安!!!!!!!!请确认好投递!!!!!!!!
一、技术要求
1、精通 Java 语言及其核心技术栈,包括 Java SE、Java EE 等基础及进阶技术,熟练掌握语言底层原理与实战应用。
2、熟练掌握主流 Java Web 开发框架,熟练使用 Spring、SpringBoot、Mybatis 等框架进行业务开发,熟悉框架核心原理、配置优化及常见问题排查。
3、熟悉分布式系统架构,了解微服务架构设计、消息队列、分布式缓存、服务注册发现、熔断降级等核心技术,具备分布式项目落地认知。
4、精通常用数据库技术,熟练使用 MySQL 进行SQL编写、索引优化、事务处理,掌握 Redis、MongoDB 等非关系型数据库的使用场景与实操技巧。
5、熟悉常见的设计模式、代码规范和代码重构技术,能够编写高复用、高可维护性的优质代码。
6、了解 Docker、Kubernetes 等容器化技术,熟悉容器部署、镜像管理、容器编排等基础操作。
7、熟练掌握 Git、SVN 等代码版本管理工具,熟悉 CI/CD 持续集成、持续部署流程及相关工具的使用。
8、熟练使用AI编程工具辅助开发工作,能够借助AI工具完成代码编写、逻辑调试、代码优化、问题排查、文档生成等工作,高效提升开发效率,同时具备甄别、优化AI生成代码的能力,保障代码质量与安全性。
二、开发能力
1、具备独立设计、开发和落地复杂后台服务系统的能力,可独立完成需求拆解、方案设计、代码实现与接口联调。
2、能够精准排查现有系统问题,独立完成系统性能优化、代码重构、架构迭代等工作,提升系统稳定性与运行效率。
3、熟练掌握并发编程核心技术,精通多线程、线程池、各类锁机制、并发工具类的使用,熟悉并发场景下的问题规避方案。
4、具备大并发、高流量场景的项目开发经验,能够精准定位并解决系统瓶颈、线上故障,保障系统高可用运行。
5、熟悉软件开发测试流程,能够规范编写、执行单元测试与集成测试,保障代码覆盖率与业务功能准确性。
三、项目经验
1、拥有2-3年及以上Java后端实际项目开发经验,具备完整的项目开发、迭代、维护经验。
2、参与过大型、复杂业务系统的整体设计、核心模块开发与上线落地工作,熟悉复杂业务逻辑处理。
3、具备系统架构优化、性能调优、代码重构或项目迭代升级相关工作经验。
4、熟知主流软件开发生命周期,熟练掌握敏捷开发、迭代开发等常用开发方法论。
四、综合能力
1、具备强烈的新技术学习意愿,主动关注行业前沿技术,能够快速学习并落地应用新技术、新工具。
2、拥有优秀的问题分析、逻辑梳理与故障解决能力,面对复杂问题可快速定位根源、输出解决方案。
3、具备良好的沟通表达、跨团队协作能力,可高效对接产品、测试、前端等团队,推进项目顺利落地。
4、责任心强,具备良好的团队协作精神,主动承担工作任务,积极配合团队完成项目目标。
5、热爱编程开发工作,具备持续深耕技术的热情和专注力。
五、个人素质
1、具备较强的抗压能力和工作耐心,能够适配项目迭代、紧急上线等高强度工作场景。
2、善于工作复盘、总结思考,具备主动优化意识,持续优化代码质量、开发流程与业务方案。
3、具备一定的项目进度把控、团队协调和需求统筹能力,可辅助推进项目落地、协调团队工作。
1、精通 Java 语言及其核心技术栈,包括 Java SE、Java EE 等基础及进阶技术,熟练掌握语言底层原理与实战应用。
2、熟练掌握主流 Java Web 开发框架,熟练使用 Spring、SpringBoot、Mybatis 等框架进行业务开发,熟悉框架核心原理、配置优化及常见问题排查。
3、熟悉分布式系统架构,了解微服务架构设计、消息队列、分布式缓存、服务注册发现、熔断降级等核心技术,具备分布式项目落地认知。
4、精通常用数据库技术,熟练使用 MySQL 进行SQL编写、索引优化、事务处理,掌握 Redis、MongoDB 等非关系型数据库的使用场景与实操技巧。
5、熟悉常见的设计模式、代码规范和代码重构技术,能够编写高复用、高可维护性的优质代码。
6、了解 Docker、Kubernetes 等容器化技术,熟悉容器部署、镜像管理、容器编排等基础操作。
7、熟练掌握 Git、SVN 等代码版本管理工具,熟悉 CI/CD 持续集成、持续部署流程及相关工具的使用。
8、熟练使用AI编程工具辅助开发工作,能够借助AI工具完成代码编写、逻辑调试、代码优化、问题排查、文档生成等工作,高效提升开发效率,同时具备甄别、优化AI生成代码的能力,保障代码质量与安全性。
二、开发能力
1、具备独立设计、开发和落地复杂后台服务系统的能力,可独立完成需求拆解、方案设计、代码实现与接口联调。
2、能够精准排查现有系统问题,独立完成系统性能优化、代码重构、架构迭代等工作,提升系统稳定性与运行效率。
3、熟练掌握并发编程核心技术,精通多线程、线程池、各类锁机制、并发工具类的使用,熟悉并发场景下的问题规避方案。
4、具备大并发、高流量场景的项目开发经验,能够精准定位并解决系统瓶颈、线上故障,保障系统高可用运行。
5、熟悉软件开发测试流程,能够规范编写、执行单元测试与集成测试,保障代码覆盖率与业务功能准确性。
三、项目经验
1、拥有2-3年及以上Java后端实际项目开发经验,具备完整的项目开发、迭代、维护经验。
2、参与过大型、复杂业务系统的整体设计、核心模块开发与上线落地工作,熟悉复杂业务逻辑处理。
3、具备系统架构优化、性能调优、代码重构或项目迭代升级相关工作经验。
4、熟知主流软件开发生命周期,熟练掌握敏捷开发、迭代开发等常用开发方法论。
四、综合能力
1、具备强烈的新技术学习意愿,主动关注行业前沿技术,能够快速学习并落地应用新技术、新工具。
2、拥有优秀的问题分析、逻辑梳理与故障解决能力,面对复杂问题可快速定位根源、输出解决方案。
3、具备良好的沟通表达、跨团队协作能力,可高效对接产品、测试、前端等团队,推进项目顺利落地。
4、责任心强,具备良好的团队协作精神,主动承担工作任务,积极配合团队完成项目目标。
5、热爱编程开发工作,具备持续深耕技术的热情和专注力。
五、个人素质
1、具备较强的抗压能力和工作耐心,能够适配项目迭代、紧急上线等高强度工作场景。
2、善于工作复盘、总结思考,具备主动优化意识,持续优化代码质量、开发流程与业务方案。
3、具备一定的项目进度把控、团队协调和需求统筹能力,可辅助推进项目落地、协调团队工作。
工作地点
西安雁塔区科泰大厦7楼704室

认证资质
营业执照信息

更新于 6月8日





