Java 开发工程师招聘_北京千一智城科技发展有限公司招聘 - 智联招聘
北京千一智城科技发展有限公司职位描述
岗位职责
1、参与业务系统后端需求分析、方案设计、功能开发、单元测试,独立完成模块编码开发;
2、基于 Spring、MyBatis 等主流框架进行业务功能开发,跟进框架底层机制,持续优化代码;
3、参与分布式、微服务项目开发,合理运用缓存、消息队列等技术解决业务场景问题;
4、负责 SQL 编写、数据库查询优化,支撑 MySQL、Oracle、PGSQL 等多数据库业务开发;
5、参与系统性能调优、多线程高性能业务编码,排查线上问题;
6、配合前端、移动端对接接口,参与接口调试;参与代码评审,输出开发文档; 7、配合项目部署,熟悉 Linux 环境基础运维,使用 Git 进行版本管理,了解 Docker 容器化部署。
岗位要求
1、Java 基础扎实,熟悉 IO、多线程、集合体系,了解 JVM 基础原理;
2、熟悉 Spring、MyBatis 等主流开源框架,理解框架运行原理;
3、了解微服务、分布式架构(SpringCloud/Dubbo),具备分布式项目实战经验;
4、熟练使用 Redis 缓存、RabbitMQ/Kafka 消息队列等中间件;
5、熟练使用 Linux 系统;精通 MySQL,熟悉 Oracle、PostgreSQL,具备丰富 SQL 优化经验;
6、掌握多线程、高性能业务编码思路,有高并发开发经验优先;
7、了解 HTML/CSS/JS,接触过 Vue/React 优先,能够看懂前端基础代码、高效联调接口;
8、熟悉 Git 版本管理,了解 Docker、CI/CD 流程优先。
任职基础条件
1、5 年以内 Java 项目开发经验,有 ETL、ClickHouse 使用经验优先;
2、具备独立进行需求分析、模块设计、开发落地能力;
3、学习能力强,抗压能力良好,具备优秀沟通能力与团队协作意识;
4、有政企信息化、物联网项目、小程序 / 安卓后端接口开发经验加分。
优先加分项
✅ 有政府相关业务系统开发经验
✅ 有硬件设备对接、物联网通信开发经验
✅ 参与过大数据处理、ETL、ClickHouse 数据开发
对这个职位感兴趣吗?