岗位职责:
1.与客户沟通项目需求、评估技术可行性,草拟项目实施方案;
2.基于公司的基础研发平台,根据客户需求完成系统功能开发;
3.根据项目规模要求,自行或配合测试人员完成系统功能测试;
4.负责项目的部署实施,并在客户现场驻点运维、排障、升级;
岗位要求:
1.专科及以上学历,计算机相关专业, 5年及以上工作经验;
2.具备扎实的JAVA基础,熟悉集合、多线程、IO、NIO使用及其原理,熟悉JVM的相关知识;
3.对主流开源框架springboot、springmvc、spring、mybatis有深入的理解;
4.熟练掌握基于springcloud的分布式微服务开发需要有实际开发经验,掌握分布式环境下各类问题的解决方案;
5.熟练掌握oracle,mysql 数据库中的一种或多种、具备SQL调优经验;
6.熟悉掌握redis、rocketmq、zookeeper、nginx等中间件使用及安装配置;
7.熟悉linux日常命令行操作能独立部署应用;
8.积极主动、责任心强,具有良好的抽象设计能力,思路清晰,善于思考,能独立分析和解决问题