1.8-3万
中关村生命科学园
工作职责:
1、应用研发:
- 负责公司核心业务系统的设计、开发、测试与上线,主导关键模块的技术方案落地,保障系统高可用、高并发、高性能运行。
- 深入理解业务需求,将复杂业务逻辑转化为清晰的技术实现,输出高质量的设计文档(如架构图、时序图、接口文档等)。
2、 线上运维:
- 主导线上复杂技术问题的排查与解决(如性能瓶颈、数据一致性、分布式事务等),制定应急预案并推动落地。
3、架构演进:
- 参与技术架构演进,结合业务场景优化现有架构(如微服务拆分、分布式治理、存储方案选型等),解决架构层面的技术瓶颈。
4、 推动团队技术规范建设,参与代码评审,提升团队研发质量与效率。
- 关注行业技术动态(如Java新特性、中间件升级、云原生技术等),引入合适的技术方案优化现有系统。
职位要求:
1、学历背景:
- 计算机科学、数学、软件工程电子工程等相关专业本科及以上学历(硕士以上优先)。
2、工作经验:
- 5-10年Java服务端开发经验,有大型分布式系统开发经验者优先。
专业技能:
- Java基础扎实,熟练掌握JVM原理(内存模型、垃圾回收、性能调优)、集合框架、多线程并发编程,熟悉Java 8及以上新特性。
- 深入理解Spring Boot、Spring Cloud、MyBatis等主流框架原理,能基于框架进行二次开发或定制化适配。
- 精通分布式系统设计思想,熟悉CAP理论、最终一致性、分布式事务(如TCC、SAGA等)、服务注册发现、配置中心等核心组件。
- 熟练掌握关系型数据库(MySQL)的设计与优化(索引、锁机制、分库分表),以及NoSQL数据库(Redis、MongoDB等)的应用场景与调优。
- 熟悉消息队列(Kafka/RabbitMQ)、搜索引擎(Elasticsearch)、缓存(Redis)、分布式任务调度(XXL-Job等)等中间件的原理与实践,能解决中间件在高并发场景下的问题。
- 具备微服务架构实战经验,熟悉服务治理(熔断、降级、
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕