职位描述
岗位职责
负责核心业务系统的架构设计、开发及性能优化,主导技术方案评审和落地;
参与高并发、分布式系统的设计与实现,解决复杂业务场景下的技术难题;
推动技术创新,引入新技术优化现有系统架构,提升系统稳定性和扩展性;
指导初级工程师,进行代码 review 和技术培训,提升团队整体技术水平;
分析业务需求,制定技术方案,保障项目高质量交付。
任职要求
1. 技术能力
- 扎实的 Java 基础,熟悉 JVM 原理、多线程、集合框架、IO/NIO 等核心技术;
- 熟练使用 Spring Boot、Spring Cloud 等主流框架,具备微服务架构设计和开发经验;
- 熟悉分布式系统设计,掌握 Redis、MQ(如 Kafka、RocketMQ)、Zookeeper 等中间件;
- 熟练使用 MySQL 等关系型数据库,具备 SQL 性能调优、分库分表经验;
- 熟悉 Elasticsearch、MongoDB 等非关系型数据库的应用场景;
- 了解 Docker、Kubernetes 等容器化和云原生技术;
- 熟悉常用设计模式,具备代码重构和技术债治理能力;
- 具备自动化测试、单元测试和代码质量管控意识。
2. 项目经验
- 3 年以上 Java 开发经验,主导过 2 个以上中大型项目的核心模块开发;
- 有高并发、高可用系统设计和优化经验,熟悉缓存设计、限流降级等方案;
- 具备电商、金融、互联网等行业的业务系统开发经验者优先;
- 参与过开源项目开发或有技术博客、GitHub 贡献者优先。
3. 软技能
- 具备良好的逻辑思维和问题分析能力,能够快速定位和解决复杂技术问题;
- 具备优秀的沟通能力和团队协作能力,能与产品、前端、测试等高效协同;
- 有强烈的责任心和学习意愿,关注行业技术动态,乐于分享技术经验。
加分项
- 熟悉 Go、Python 等多语言开发;
- 有全链路压测、性能调优经验;
- 了解云原生、Serverless 等前沿技术;
- 持有 Oracle Java 认证或其他技术认证;
- 熟悉地理信息系统(GIS),了解 OpenLayers、Leaflet 等前端地图框架,掌握 GeoServer、PostGIS 等后端地理信息处理技术,具备空间数据存储、查询和分析经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕