职位描述
岗位职责:
1、参与项目系统需求调研,收集、整理项目前期的系统资料;
2、保持与项目组其他成员的良好沟通,明确需求说明书和设计说明书;
3、深入了解所分配模块的详细设计;
4、负责对所分模块编码,负责对所分模块进行单元测试;
5、进行系统总体测试,进行BUG修改,负责项目后期维护工作;
6、参与编写技术文档,参与客户培训,实施培训。
技能及经验要求:
1、大学本科以上,计算机相关专业;2-3年以上java开发经验
2、有分布式平台开发经验;熟悉分布式应用系统常用中间件,如:Dubbo、Zookeeper、Redis、RabbitMQ等
2、具备扎实的编程基础,精通java开发语言,熟悉主流java框架,spring mvc,spring boot,spring cloud,mybatis等核心技术;
3.熟悉java网络编程,如tcp,http等
4.精通java基础,对多线程,高并发,反射有深刻得认识
5、熟练使用Redis,kafka,Nginx,shell等。
6、勤奋耐劳,强烈的工作责任感和优秀的执行力
7、熟练操作linux操作系统,熟练使用oracle,mysql等关系型数据库或者大数据组件等。
8、有金融领域开发经验,最好有存款、贷款、核算、支付、网贷项目经验,愿意长期被培养发展的优先;
9、接受出差
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕