后端工程师 10000~17000 元/月
本科及以上 三年以上 北京
更新时间: 2025-08-11
北京兴油工程项目管理有限公司
国有企业 100 - 499人

北京市海淀区志新西路8号
职位要求
招聘日期: 2025-03-12 ~ 2025-04-12
- 软件相关专业毕业
- 无职称
- 全职
- 1人
- 外语不限
职位描述
1. Java基础
- 熟练掌握Java核心语法、集合框架、多线程、JVM原理(内存模型、GC机制、性能调优)。
- 理解设计模式(如工厂、单例、代理等)并能结合实际场景应用。
2. 主流开发框架
- 熟练使用 **Spring全家桶**(Spring Boot、Spring MVC、Spring Cloud),了解核心原理(如IoC/AOP)。
- 熟悉ORM框架(MyBatis、Hibernate)及SQL优化,了解JPA规范。
- 加分项:了解微服务架构(服务注册发现、熔断限流、配置中心等)。
3. 数据库与缓存
- 熟练使用 **MySQL**,掌握索引优化、事务隔离级别、分库分表方案(如ShardingSphere)。
- 熟悉 **Redis** 核心数据结构、持久化机制、集群模式,了解缓存穿透/雪崩解决方案。
- 加分项:了解其他NoSQL数据库(MongoDB、Elasticsearch)。
4. 中间件与分布式技术
- 熟悉消息队列(Kafka、RocketMQ、RabbitMQ)的应用场景及原理。
- 了解分布式事务(Seata、TCC)、分布式锁(Redisson)、RPC框架(Dubbo、gRPC)。
- 熟悉Zookeeper/Nacos等注册中心,了解分布式系统设计(CAP理论)。
5. 开发工具与工程化
- 熟练使用Maven/Gradle、Git、Jenkins等工具链。
- 熟悉Linux基础命令,具备脚本编写能力(Shell/Python)。
- 了解容器化技术(Docker、Kubernetes)及云原生开发(AWS/Aliyun)。
二、项目经验与系统设计
1. 项目经验
- 独立负责过中大型模块开发,具备需求分析、技术方案设计能力。
- 有高并发、高可用系统开发经验(如秒杀、支付系统),熟悉性能调优手段。
- 熟悉代码重构、系统迁移、技术债务清理等场景。
2. 系统设计能力
- 能设计合理的系统架构(分层、模块化、服务拆分)。
- 熟悉常见系统问题解决方案(分布式ID生成、幂等性设计、接口限流)。
- 熟悉DDD(领域驱动设计)思想或微服务拆分原则优先。
三、软技能与综合素质
1. 团队协作
- 良好的沟通能力,能与产品、测试、前端团队高效协作。
- 具备Code Review意识,熟悉代码规范(如阿里巴巴Java开发手册)。
2. 学习与问题解决
- 快速学习新技术的能力,对技术原理有探究精神。
- 能独立排查复杂问题(如JVM内存泄漏、慢SQL优化、分布式链路追踪)。
3. 工程规范
- 熟悉单元测试(JUnit、Mockito)、接口文档管理(Swagger)。
- 有DevOps实践经验(CI/CD、监控报警、日志分析)优先。
任职要求
1.本科以上学历,软件相关专业毕业;
2.3年以上开发经验;
3.可以接受异地驻场开发;
4.爱岗敬业、具备高度的责任心和团队协作精神。
工作地点:北京、西安
相似职位推荐
智能制造部(部长) (17k~26k) 2025-08-04
新疆天池能源有限责任公司 新疆-昌吉州
软件工程师 (12k~18k) 2025-07-22
北京石油化工工程有限公司 北京-朝阳区
通信设计岗 (8k~16k) 2025-08-12
中石化第四建设有限公司 天津-滨海新区
数字化建设专家 (10k~18k) 2025-08-08
江西天新药业股份有限公司 江西-景德镇市
软件工程师(化工厂信息智能化方向,或合伙人) (7k~10k) 2025-07-17
广东政和工程有限公司 广东-广州市
信息化管理(软件工程师) (1k) 2025-08-05
宁夏宝廷新材料科技股份有限公司 宁夏-银川市
软件开发 (8k~15k) 2025-07-30
中石化工建设有限公司宁波分公司 浙江-宁波市
DCS工程师(天津) (15k~25k) 2024-12-08
浙江金科日化新材料股份有限公司 浙江-绍兴市
SP3D管理员 (10k~24k) 2025-08-07
上海寰球工程有限公司 上海
平台运维工程师 (10k~16k) 2025-08-07
山东裕龙石化产业园发展有限公司 山东-烟台市