职位描述: 岗位职责:
1.负责参与微服务系统的架构设计,技术设计评审,编写关键服务及核心代码;
2.优化公司产品微服务架构,攻克技术难关,持续提升核心功能性能,解决各类潜在的系统技术风险,保证系统的安全,稳定快速运行,解决实际项目和基础组件的技术问题;
3.提升研发团队微服务架构能力,编码能力;
4.参与制定代码规范,测试规范,建设工程师文化,建立卓越的开发效率质量体系;
5.前瞻性的技术方案建设和技术储备。
岗位要求:
1.5年以上Java软件设计开发相关经验,具备较强的代码能力,精通JVM、Web开发、缓存、分布式架构、消息中间件等核心技术;
2. 精通JavaEE相关的主流开源框架,了解原理和机制,熟悉Sping Boot, Sping Cloud, Sping MVC, QueyDSL等开源框架;了解Sevice Mesh相关框架,并能深入理解其原理和机制;
3.熟悉MySQL/Oacle等关系型数据库,对SQL优化有一定的经验;
4.具备独立完整构建系统、公共通用组件封装、开源框架调优等经验优先;
5.有架构师意识,具备系统微服务架构优化、关键技术难关攻克等经验优先;
6.主动性和自我驱动意识强,有一定的抗压能力,较强的工作责任心、良好的沟通能力和团队协调协作能力;有较强的学习能力和分析问题解决问题的能力;
7.思路清晰,具备良好的代码风格、规范及技术学习能力。