岗位职责:
1、参与本公司银行项目现场开发工作,指导普通开发人员开发与实现、完成重点与难点功能代码实现;
2、根据需求说明书带领、指导团队完成需求分析、完成概要设计、详细设计、代码编写、单元测试、编写相关项目文档;
3、协助测试工程师定位和解决测试过程中发现的问题;
4、参与项目后期运行维护,持续优化系统性能,提升系统稳定性;
5、配合项目经理完成相关任务达到项目目标。
技术要求:
1. 本科及以上学历,计算机软件及相关专业,3年以上Java/WEB互联网项目设计和开发经验;
2. 熟练掌握主流开发框架,如SpringBoot、SpringCloud微服务架构,熟悉微服务平台搭建过程,能独立搭建微服务架构;
3. 熟练掌握Java开发技术、常用设计模式,熟悉分布式数据库、分布式缓存、消息中间件、负载均衡、高并发等技术;
4. 熟悉Oracle、MySQL、OceanBase等至少一种数据库,熟悉存储过程、触发器;
5. 熟练掌握RESTful、WebService的接口规范及开发;
6. 熟悉Linux操作系统,shell脚本命令,熟悉微服务自动化部署和集成,服务器性能调优和故障处理。
其他要求:
1. 参与过银行现场项目实施,有银行渠道及零售业务经验优先。
2. 接受银行现场驻场开发(西安)