岗位职责:
1、 负责/参与平台或项目需求分析、技术架构设计与持续优化,根据业务规划及技术规划持续改善系统架构方案;
2、 负责平台或项目业务微服务的需求分析、设计、文档编写及核心功能代码编写;
3、 负责指导开发组内初、中级工程师的代码开发,并协助运维工程师推出系统服务;
4、 负责解决开发过程中的技术难题。
任职要求:
1、 统招本科及以上,计算机相关专业;5年以上Java开发经验,1年以上架构设计经验;
2. 熟练掌握数据结构及算法,Java相关技术以及原理,熟悉各种设计模式;
3、 精通但不限于Spring,SpringBoot ,SpringCloud, MyBatis等技术框架或技术栈;
4、 精通常用消息中间件Kafka、RocketMQ、RabbitMQ之一,精通Redis、Elasticsearch等技术组件原理并使用实现相关案例场景;
5、 精通微服务、分布式系统架构,能够设计复杂业务、高并发、大数据量的系统,有数据中台项目经验优先;
6、 熟练掌握常用数据库Mysql开发,有一定的数据库设计经验,能对SQL进行性能调优;
7、 了解DevOps;具备Docker、K8S等容器化相关产品和使用经验,,了解前端技术栈VUE等优先;
8、 具备系统调优、性能调优等技能,对疑难技术问题具备较强的排查能力;
9、 熟悉整个软件过程,能够沟通需求、控制项目进度,有良好的文档能力,有项目管理经验优先。
收起