职位详情
Java中级开发工程师
8000-15000元
青岛时空文化集团有限公司
青岛
3-5年
本科
08-25
工作地址

青岛数码科技中心

职位描述
一、岗位职责
1、 核心功能开发与维护:
负责公司核心业务系统或重要功能模块的设计、编码、测试与部署。
独立完成分配的开发任务,确保代码质量、性能、可维护性和安全性。
对现有系统进行功能优化、性能调优和Bug修复。
2、技术方案设计与落地:
在高级工程师/架构师指导下,参与模块级或功能级的技术方案设计。
能根据需求设计合理的数据库结构、API接口和应用逻辑。
理解和应用设计模式,编写清晰、高效、可复用的代码。
3、系统理解与协作:
深入理解所负责系统的业务逻辑和技术架构。
与产品经理、前端工程师、测试工程师等紧密协作,确保需求理解准确,项目顺利推进。
参与技术评审和代码审查,提供建设性意见。
参编写清晰的技术设计文档、接口文档和核心代码注释
二、任职要求
1、核心技能
- 深入理解Java核心语法、集合框架、多线程并发编程,掌握 Spring Boot、MyBatisPlus等主流开发框架,能进行快速应用开发,具备良好的单元测试习惯。
- 了解 Spring Cloud等微服务框架的核心组件(注册中心、配置中心、服务调用、熔断限流、网关等)。
- 了解主流前端技术(HTML/CSS/JS、Vue、ElementPlus)有一定的前端开发能力。
- 熟练掌握PostgreSQL、MySQL、Oracle等关系型数据库的设计、SQL优化、索引原理。
- 了解 Redis 等常用NoSQL数据库的原理和使用场景(缓存、分布式锁等)熟悉常用消息队列,如 RabbitMQ, Kafka, RocketMQ 中的至少一种,了解其核心概念和应用场景。
- 了解 Docker容器化技术的基本使用,具有Dockerfile编写能力;
- 熟练使用 Git进行代码版本控制, Maven等项目构建工具。
- 了解 Linux 常用命令,具备基本的服务器环境操作能力。
2、 教育背景:
计算机科学、软件工程或相关专业本科及以上学历。
3、 工作经验:
3年及以上基于Java技术栈的后端开发经验,熟悉前端开发流程。
有完整的项目开发、上线、运维经验,经历过至少一个中型以上项目。
三、加分项
1、了解BLE蓝牙协议、参与过串口通信(RS485/USB)或Modbus协议对接工业设备技术者优先;
2、有全栈工作经验者优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请