1、参与系统需求分析,参与架构设计,搭建系统框架,完成核心模块代码实现;
2、参与系统开发,指导其他程序员编码和解决开发过程中的技术问题;
3、维护和改进后端技术平台,维护后端工具链,后端技术组件完善,后端代码开发规范;
4、积极与产品、测试、运营等沟通需求,提出合理技术解决方案;
5、编写系统相关技术文档的编写。
任职要求:
1、计算机软件或相关专业统招本科及以上学历(必要条件),3年以上Java后端开发经验;
2、具备良好的面向对象编程经验,深入理解OOP、OOD思想,具有较强的分析设计能力;
3、能够独立完成后端服务及系统的开发设计工作,具备处理高并发场景下系统设计及优化能力,成功参与过大型产品项目开发工作者优先;
4、精通Spring、Spring Boot、MyBatis、Hibernate等开源框架,并了解其原理和机制;
5、精通SpringClould、Dubbo等分布式相关技术框架
6、熟练掌握流行的中间件开发:Redis、MySQL、RabbitMQ,有Kafka、HBase、Hadoop、Hive、Spark等大数据相关经验者优先;
7、熟悉REST接口开发以及Swagger文档编写;
8、了解常见的前端开发框架,如vue,angular,react等优先;
9、良好的文档撰写能力,良好的英文文档阅读能力,良好的代码编写能力,良好的团队协作能力,良好沟通表达能力和学习能力,良好团队协作精神,清晰的逻辑思维能力,擅长独立分析和解决问题,能承受一定的工作压力。
收起