岗位描述
岗位职责
1、驻银行现场进行银行业务系统开发
2、根据开发规范与流程独立完成模块的设计、编码、单元测试以及相关文档;
3、参与软件需求与设计审核和代码检查;
4、负责系统已有功能的问题诊断与优化;
5、按模块负责各阶段测试工作
6、完成上级经理安排的其他开发工作
岗位要求
中级3年及以上,高级5年及以上工作经验
计算机相关专业
熟练掌握Java,深入理解多线程、JVM、Java内存模型、反射、IO、GC等核心机制,能够进行JVM调优和故障排查。
熟练掌握Spring、SpringBoot、SpringCloud框架,了解其工作原理。
熟练掌握MySQL、熟练使用Mybatis框架,具备SQL调优能力。
熟悉Kafka、ElasticSearch、Flink等大数据中间件
熟悉中间件的核心配置和常用查询操作。
熟悉常用微服务治理组件:Nacos、Zookeeper,了解服务注册发现、流控机制。
熟悉微服务框架,了解gRPC、Netty、OpenFeign等通讯框架。
熟悉Linux系统,熟练使用Linux命令进行项目部署,故障排查。
有paas平台开发经验
熟练使用docker和k8s