岗位职责:
1、参与系统业务功能模块的需求分析、设计、开发与维护。
2、搭建系统开发环境,完成系统框架和核心代码的实现;
3、参与java性能分析软件的开发;
4、系统开发测试、部署和集成;
5、参与解决项目中的技术难点、优化业务处理逻辑。
6、输出所负责模块的相关文档。
岗位要求:
1、3年以上java开发经验,精通J2EE体系架构、熟悉常见设计模式及算法;
2、精通分布式、微服务架构,有丰富的架构设计经验和故障疹断能力;
3、具有较强的面向对象分析及设计能力,丰富的系统设计经验,熟悉常见的GoF设计模式、企业应用架构模式、以及常见的架构设计方法论;
4、精通Spring Framework、Spring Boot、Spring Cloud、Netflix、JPA等开源框架,具备调优、快速故障处理的能力;
5、精通Redis、RabbitMQ等中件间;
6、熟悉Linux系统、K8S等技术,具备容器化部署、排错能力;
7、熟悉Git、Maven等工具;
8、熟悉MySQL数据库并有数据库优化经验;
9、较强的抗压能力。