上海 [切换城市] 上海招聘上海计算机软件招聘上海高级软件工程师招聘

Java开发工程师

建信金融科技有限责任公司

  • 公司性质:国企
  • 公司行业:金融/投资/证券

职位信息

  • 发布日期:2019-11-12
  • 工作地点:北京
  • 招聘人数:若干人
  • 工作经验:无工作经验
  • 学历要求:招若干人
  • 语言要求:不限
  • 职位月薪:30-110万/年
  • 职位类别:互联网软件开发工程师  高级软件工程师

职位描述

具备较丰富的系统设计及开发经验,熟悉能够独立完成需求分析、系统设计、代码开发,能提供应用解决方案,具备对产品质量和系统性能进行持续优化的能力。
工作要求:
1.具有本科及以上学历。
专业要求:
1.熟悉主流的开发语言,如:JAVA、C、C++、Cobol、python等;精通至少一种开发语言,如:JAVA、C、C++等;
2.精通J2EE编程,掌握SSH架构、ORM框架;
3.熟悉Linux常用命令,掌握在Linux下进行开发部署测试;
4.掌握基于Oracle、Mysql等关系型数据库的模型设计与开发,或掌握非关系型数据库的应用,如cassandra;;
5.熟悉HTML、JS、JSP、CSS等前端框架;
6.熟练使用Tomcat、IDEA/Eclipse、Git/ClearCase等开发工具;
7.熟悉主流的中间件,如Weblogic、Tuxedo、Websphere等;
8.熟悉主流的分布式开发工具,如:Spark、Storm等;
9.精通脚本语言,具有丰富的脚本开发经验;
10.熟练掌握数据结构、多线程编程,掌握常用的设计模式;熟悉JVM,包括内存模型、类加载机制以及性能优化;
11.精通HTTP编程,精通Spring/Spring boot/Spring cloud等微服务框架和架构,熟悉Docker等容器化系统,熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用,解决实际架构问题;
12.有大型业务系统的架构设计和实施能力, 精通Mysql及常见NoSql,精通Linux操作系统;有Hadoop/HBase/Spark等相关技术的丰富经验。
13.熟悉高性能、高并发设计方案,例如:全文检索、消息队列等;熟悉高可用系统设计方案,如服务升降级、限流、主备切换等;

要求: 负责银行产品的设计、开发实施工作

公司介绍

建信金融科技有限责任公司是中国建设银行的金融科技子公司,传承三十年的科研力量积淀,公司以“新金融”战略为发展蓝图,以“新一代”系统为发展核心,运用人工智能、区块链、云计算、大数据、量子计算等前沿技术,在基础技术、行业应用、咨询顾问、数字化运营等领域构建成熟、系统的金融科技核心能力,同时,公司积极拓展新场景,构建新生态,将金融科技能力成功运用于智慧金融、智慧政务、智慧出行、监管科技、乡村振兴等领域。公司将持续致力于成为“新金融”体系的科技推动者和生态连接者,助力中国建设银行集团数字化转型,赋能“数字中国”建设,让金融科技尽其所能,让社会更美好。