职位描述: 岗位职责:
1.参与项目业务的系统分析、设计工作,承担核心功能、公共核心模块的代码编写,确保项目进度和质量;
2.参与开发人员code eview工作,并能提供性能优化、安全性建议;
3.参与系统架构设计、接口规范制定、技术文档编写等。
任职要求:
1.本科及以上学历,5年以上相关工作经验;
2.具备扎实的Java语言功底,精通JavaEE技术体系,熟悉设计模式、JVM原理、多线程编程等;
3.熟练掌握SSH、Sping MVC、Sping Cloud、Sping Boot、MyBatis等主流基础技术框架的原理和技术细节;
4.熟悉数据库的原理和设计,熟练掌握SQL,熟悉Redis、MQ、NoSQL、ES等产品和技术;
5.熟悉分布式系统和微服务的软件设计架构,掌握Dubbo、Sping Cloud等分布式服务框架。熟悉容器技术和Kubenetes;
6.掌握一定的前端开发技术,如HTML
5、CSS、DOM、JavaScipt/jQuey、AngulaJS/Vue、Ajax、WebSocket等;
7.具备模块级软件产品的架构设计能力,具备一定的项目组织协调能力,能够有效完成从需求评审到产品交付的全链路协作;