Java开发工程师
岗位职责
1、设计、开发和维护基于Java的企业级应用程序;
2、编写高质量、可维护的代码,遵循面向对象设计原则;
3、参与代码审查,确保代码质量和一致性;
4、使用Docker容器化应用程序并管理容器生命周期;
5、配置和维护Jenkins流水线实现CI/CD流程;
6、编写和维护Shell脚本以自动化日常任务;
7、在云基础设施上部署和管理应用程序;
8、使用Kubernetes编排容器化应用;
9、与团队协作解决复杂的技术问题;
10、编写技术文档和API文档。 岗位要求 1、本科及以上学历,8年及以上工作经验;
2、具有银行类项目经验,扎实的java功底,熟悉jvm、web开发、缓存、分布式架构、消息中间件等技术;
3、熟悉J2ee体系结构,熟练Spring Cloud的微服务架构及开发,精通Nacos、Sentinel、Seata、Txlcn、SpringCloudGateway的配置及调优;
4、熟练应用mybatis,熟悉mysql、oracle、postgresql多数据库兼容性适配;
5、熟悉javascript、html、css、vue、nodejs等前端开发技术;
6、熟练运用jenkins、skywalking、ELK;
7、阅读项目需求,开展需求分析、设计、编码开发和单元测试工作,支持系统测试、业务验收测试以及协助系统上线维护工作;
8、具备较强的责任心、学习能力和较强的抗压能力。
2、编写高质量、可维护的代码,遵循面向对象设计原则;
3、参与代码审查,确保代码质量和一致性;
4、使用Docker容器化应用程序并管理容器生命周期;
5、配置和维护Jenkins流水线实现CI/CD流程;
6、编写和维护Shell脚本以自动化日常任务;
7、在云基础设施上部署和管理应用程序;
8、使用Kubernetes编排容器化应用;
9、与团队协作解决复杂的技术问题;
10、编写技术文档和API文档。 岗位要求 1、本科及以上学历,8年及以上工作经验;
2、具有银行类项目经验,扎实的java功底,熟悉jvm、web开发、缓存、分布式架构、消息中间件等技术;
3、熟悉J2ee体系结构,熟练Spring Cloud的微服务架构及开发,精通Nacos、Sentinel、Seata、Txlcn、SpringCloudGateway的配置及调优;
4、熟练应用mybatis,熟悉mysql、oracle、postgresql多数据库兼容性适配;
5、熟悉javascript、html、css、vue、nodejs等前端开发技术;
6、熟练运用jenkins、skywalking、ELK;
7、阅读项目需求,开展需求分析、设计、编码开发和单元测试工作,支持系统测试、业务验收测试以及协助系统上线维护工作;
8、具备较强的责任心、学习能力和较强的抗压能力。



