职位描述: 1、参与系统的架构设计与搭建;负责新契约系统高性能、高可用,确保代码质量;
2、相关设计文档的编写,编制系统编码规范,指导团队落实设计和规范,组织日常代码eview工作;
3、参与项目管理和系统开发计划的制定,对接部分用户需求,能够帮助用户提供技术方案;
4、线上紧急问题的快速响应,新系统上线部署及维护工作,团队疑难问题的跟进和解决。
工作要求:
1、7年以上Java开发经验,2年管理经验,有互联网大型网站系统搭建工作,能够独立的完成核心功能设计,并能带领开发人员完成功能开发
2、Java基础扎实,理解io、多线程、集合等基础框架,掌握常用数据结构、算法、设计模式。
3、精通面向对象技术、设计模式、OOAD、UML、IOC、AOP、SOA等理念及实现等技术。
4、熟悉web开发技术,熟悉使用SpingCloud、spingboot 、ibatis/mybatis或shio等权限管理以及单点登录开发,熟悉前后端分离,前后端协同开发。
5、掌握工作流引擎、edis、Rocke消息队列开发和配置。
6、深入理解HTTP协议,熟悉est接口开发,熟悉并发、多线程等。
7、至少熟悉一种数据库(MySQL、SQLSeve、DB
2、Oacle),有一定数据库应用开发与优化经验;
8、基于阿里云提供的服务有一定的实施经验优先考虑。如:日志分析平台、监控等