职位描述:
(1)参与应用软件开发项目的具体实施,并且掌握相关应用系统的开发编码技术,负责java项目的开发和维护(JAVA高级开发工程师);
(2)负责软件项目的需求分析、系统设计工作,负责按相关规范编写详细设计说明书;
(3)在系统维护阶段阶段,负责系统上线后的应用升级的需求分析和方案设计、缺陷代码修改工作;
(4)分析系统运行故障、瓶颈等问题;
(5)参与系统测试、为业务测试提供支持;
(6)参与新一代金融类核心系统的升级研发工作(100人以上大型项目);
(7)参与对微服务框架、分布式事务、消息中间件等开源技术组件的优化与攻关;
(8)参与对分布式数据库、ELK等数据。
任职要求:
(1) 全日制本科及以上学历,计算机、数学、物理、网络、通信等相关专业优先;
(2) 5年以上的Java开发工作经验,至少近两年从事开发、设计工作。具有需求分析、概设、详设经验;
(3) 掌握SpringMVC、Spring boot、Spring Colud等主流的技术框架及各种分布式中间件中的全部或几种。
(4)熟悉服务化系统架构,如服务治理、分布式链路追踪、分布式事务处理等;
(5) 熟悉数据库sql优化、索引,熟悉数据库如:Oracle、PostgreSql、mysql或分布式数据库等的一种;
(6) 熟悉掌握常用的Linux命令、shell脚本;
(7) 熟悉netty的基本使用;
(8)工作认真、踏实、负责,有较强的学习能力。有良好的沟通能力和团队合作精神,有一定的管理经验或技术专研能力;
(9)具备金融行业经验者优先,大型项目经验者优先。
收起