职位描述
职位描述:
岗位职责:
1、负责业务模块分析、设计,并主导完成详细的设计文档
2、负责核心模块的优化设计以及代码编写
3、能够独立地解决技术问题,并带领其他成员一起完成研发任务
4、按照进度和准则保证代码质量及技术文档交付
5、性能优化,包括代码优化,数据库优化;
岗位要求:
1、5年以上开发经验,2年及以上系统需求分析、业务流程设计、框架搭建相关经验,有大型项目研发经验者优先;
2、精通java语言,java基础扎实,精通io、多线程、集合等基础框架,精通分布式、缓存等机制;
3、精通主流java体系架构及分布式开源框架技术(如:springboot、spring cloud、dubbo、grpc等)(其一)能熟练运用;
4、熟悉微服务架构设计理念,了解业务中台架构设计方式;
5、有领域驱动设计经验,熟悉常用程序设计模式优先;
6、熟悉多种开发语言优先(nodejs、golang等);
7、对新技术,新架构设计思想有着浓厚的兴趣,愿为此而积极自我研究和学习。