対外接続システムの特徴について
対外接続システムは、金融機関と外部の金融ネットワーク及び顧客ネットワークなどとの接続を受け持つシステムのことをいいます。具体的には金融機関のシステムとCAFISなどの決済センターやCIC/JICC/KSCなどの信用情報機関との接続を担うシステムです。
CAFIS(キャフィス)は「Credit And Finance Information System」といいます。主にクレジットカード決済の際に必要な信用照会を加盟店とカード会社、金融機関の間に入って行います。信用照会は、商品を購入しようとクレジットカードを提示してきた利用者に対し、店側がそのカードで決済を行っていいかどうかをカード会社の情報を参照して確認する作業になります。百貨店やタクシー、コンビニエンスストア、量販店、ECショップなどとのつながりを持っている国内最大級のサービスです。
CICはクレジットカードや消費者金融からの借入情報を扱っている信用情報機関です。割賦販売法および貸金業法に基づく指定信用情報機関として、唯一の指定信用情報機関です。JICCは、内閣総理大臣より、貸金業法に基づく指定信用情報機関として指定された信用情報機関です。KSCは、主に銀行やネット銀行などの金融機関から提供された信用情報を管理している信用情報機関です。
対外接続システムを利用することで、異なるシステムのデータをシームレスに連携することができ、データ管理コストやリスクを低減できるのが特徴になります。我々はそれら対外接続システムの開発・維持・保守を行うことでお客様の業務を支援しています。
お客様のかかえる課題
対外接続システムを提供するお客様は、金融サービスや金融商品に対するニーズの変化に対して、またインターネットやスマートフォンなどのリアルチャネル以外の販売に対して、いかにシステムを追従させるか日々検討、見直しを行っています。
例えばシステムのサービス提供については、24時間365日の運用を目標にどこまでサービス提供するか、対外接続系のシステムを利用することで、いかに金融機関などの既存システム側の開発量を減らしてサービス提供までの期間を短縮することができるか、問い合わせ等の調査・対応を迅速に対応するためにどう外部の情報を分析するか、検討しています。
また上記仕組みを提供するために予め複数の機能を用意しています。例えばシステムの起動・停止などの監視を行う制御系機能、外部から受信したデータを自社用に加工・編集したり、逆に外部に自社の情報を加工・編集して外部に提供する電文変換機能、障害が発生した時の通知を行う監視機能などです。これらの機能に対して機能を追加・改修するのか、新たな機能群として準備するのか開発方針の検討も行います。
お客様の課題に対するシステムの貢献
対外接続システムに対して、私たちがシステム開発でどのように貢献しているかご紹介します。インターネットやスマートフォンの普及によって顧客との接点は変わってきてはいるものの、金融機関の基幹システムは古くから開発されたものが今なお使用されています。
古くから稼働しているシステムの多くはCOBOL言語を用いたプログラムで構成されたシステムとなっています。特に金融機関やクレジットカード会社等のお客様のシステムは今なおこれらのシステムが現役で稼働していますが、対外接続システムはこれら古くからあるシステムとウェブ開発に特化したシステムをシームレスにつながるよう開発を行います。
外部のサービスやシステムと連携することが役割になるため、業務の多くが外部サービスやシステムと仕様調整を行ったり、実際の連携機能を開発したり、テストを行うことになります。自分たちのシステムだけを理解しておけばいいわけではないため、様々なシステムの理解が必要になりますし、なるべく共通した機能開発ができるように設計を行う必要があります。
私たちの職場環境について
対外接続システムはクレジットカードの利用の際に使われる仕組みではあるのもの、ほとんど意識することがない仕組みになります。ただ、このような業務に携わると、便利なサービス提供の裏には様々な機能が存在しており、なぜこのサービスが提供できているのか理解できるようになります。
システム開発に使われるプログラミング言語はCOBOL言語が使用されます。COBOL言語は金融関係、生保、損保、クレジットカード、証券など多くの業界のお客様のシステムで使用されているプログラミング言語になります。対外接続システムとして、多くのシステムとの連携することはもちろんのこと、ここでの開発経験は他のシステム開発にも活用することができます。
プログラミング初心者の方も心配はいりません。COBOL言語は初学者にもわかりやすい言語になっていますし、プログラミングのプロフェッショナルが多数在籍しておりますので、アドバイスをもらいながら業務を進めていくことができます。古いプログラミング言語ではありますが、リモート開発ができる環境もありますので、ご自身の環境に合わせて仕事を進めることができる職場になっています。
この記事を読んだ人は、こちらの記事も読んでいます