岗位职责:
1.负责公司平台的架构梳理,需求分析,设计、重构、优化公司核心业务系统的技术架构;
2.解决平台的关键架构问题和技术难题,负责关键技术难点的攻关和新技术的预研及落地实施;
3.与产品团队进行沟通,深刻理解产品和应用需求,提供技术解决方案;
4.研发过程中,对开发人员提供技术和架构知识指导,定期组织各种审核会,收集各个过程产生的问题,严格把控改进项目的质量。
5.负责平台的开发和版本管理、追踪,保证项目的上线实施。
任职要求:
1.本科或以上学历;
2.6年及以上Java开发经验,熟练掌握SpringMVC、springboot、springcloud、mybatis等开源框架(框架提供的特性及其实现原理),熟悉Oracle数据库开发,熟悉敏捷开发流程。
3.担任过架构师或核心技术骨干,有主导大型系统架构设计和核心代码开发的经验,具有高可用、高性能、高并发、可扩展等大型系统的设计经验;
4.具备核心业务的实现能力,负责平台、产品整体分析设计, 能够参与核心功能的设计和开发。
5.具有较强的创新意识,负责开发平台架构设计,新技术选型、新技术研发,能够做为技术带头人。 |