岗位职责:1.根据项目开发进度和任务分配,开发相应的功能模块,参与核心功能的代码编写,确保项目进度和质量;2.参与开发人员code review工作,并提供性能优化、安全性等建议;3.参与接口规范指定、技术文档的编写;4.参与测试用例编写、保证产品稳定运行,并根据测试反馈修改系统bug;5.参与项目或者产品的需求评审、测试用例评审;6.参与分布式微服务的部署上线和运维;7.公司安排的其他工作。任职要求:1.本科及以上学历,计算机相关专业,具备5年以上Java开发工作经验;2.Java基础扎实,精通Spring boot、Spring Cloud、Mybatis等主流Java框架;3.Linux基础扎实,精通CentOS操作系统、Tomcat等常用的部署环境;4.精通分布式、微服务等架构方式,熟练使用nacos分布式配置中心、docker和云服务的部署方式;5.精通消息队列的Kafka等的实现以及Redis分布式缓存;6.精通使用MySql等数据库,具备良好的SQL性能优化能力,具备Hive使用经验为佳;7.了解vue前端开发框架,熟练掌握RESTful Level2模型;8.具备良好的沟通协作能力、业务解析能力,能够独立处理疑难问题。