银行的系统很多,有核心系统快速备案网站快速备案web服务器架设软件、信贷系统、理财系统、统计系统、CRM系统、网贷系统、定价系统、FTP系统、数据系统、报送系统、财务系统、人资系统、OA、客服系统、网银系统、风险管理系统、反洗钱系统等,少则大几十,多则好几百。web服务器架设软件,现在一般银行系统是用什么软件开发的当然,银行的这些系统多数是外包给服务商去做的,长亮、宇信、高阳、信雅达、恒生、用友等都是银行服务大户。开发语言来说,核心等极少数系统用C来开发,现在也陆续转向Java。其余大多数业务系统和管理系统都是用Java开发,以war包等形式部署到服务器上。Java用的多的原因还是技术成熟,框架多,具备开发能力的储备人员比较多。还有一部分系统使用的是专用语言,如数据仓库或大数据平台的批量和实时作业是通过类SQL的方式编写。所以掌握Java总是没错的,不过在数字化转型的大背景下,银行对Python、SAS等特殊语言的需求近些年也有所增加,值得关注。编程领域的服务器软件涉及的面很广,对应的软件也很多。主要有以下几类:1、系统方面Windows ServerLinux(CentOS、Ubuntu)系统需要开启远程桌面,远程工具有:RDP、PuTTY、XShell等;2、数据库方面OracleMySQLSQL Server3、NoSQL缓存方面RedisMongoDB4、开发语言方面JavaPHPPythonNodeJS5、WEB容器NginxApacheTomcatIIS日常开发常见的工具就是以上这些,每一种或多或少都要去学习了解的。