职位描述
职责描述:
1、负责软件系统的设计、开发、单元测试工作;
2、参与软件项目实施、设计和优化,参与系统架构整体设计,功能模块设计、数据结构设计、对外接口设计;
3、参与日常项目版本升级、部署及实施工作;
4、负责软件开发设计相关文档的编制工作。
任职要求:
1、本科及以上学历,计算机相关专业,5年及以上JAVA开发相关工
作经验。
2、熟练掌握Java线程、集合、内存、网络通信编程;熟练掌握Spring、SpringMVC、SpringBoot、Springcloud、MyBatis开发框架;有至少2年的微服务开发经验。
3、熟练使用Redis缓存机制,了解全局锁实现及使用场景,熟悉RocketMq、RabbitMQ、ActiveMQ其中一种消息中间件的开发与问题排查。
4、熟练使用Oracle、MySQL、PostgreS其中两种数据库的表设计、索引设计、SQL开发与慢SQL调优。
5、熟练使用Eclipse、IDEA等开发工具;svn、git等代码管理工具;maven、jenkins等打包管理工具。
6、有docker、k8s运行部署、H5/JS/VUE前端脚本开发经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕