工作职责:
1、负责设计编写高可用,伸缩性强,高性能的安全的后端系统;
2、负责后端框架设计,结合业务技术或组件选择,指导团队开发;
3、负责核心模块设计,数据结构设计,对外接口设计,解决疑难问题,系统优化,代码评审等。
任职资格:
1、5年以上大型项目或产品开发经验,项目周期半年以上或者产品1年以上;
3、熟悉Memcache或Redis、MongoDB等NoSQL技术,有大规模系统设计和开发经验者优先;
4、精通微服务框架。熟练使用如SpringCloud等组件,熟练负载,代理,限流,降级,熔断等;
5、熟悉常用的RabbitMQ、kafka等消息中间件技术;
6、熟悉容器化、云计算等虚拟化技术、熟悉Kubernetes等容器编排技术;
7、熟悉CI/CD,熟悉devops自动化链路工具建设和使用;
8、熟练使用Java后端开发,Java基础扎实,熟练掌握数据结构、java动态代理、反射、多线程等相关技术,掌握常用的设计模式。