Webプログラマー
サーバーシステム

  1. 職種紹介
  2. Webプログラマー:サーバーシステム

「楽しい」を支えるシステム開発

Webプログラマー:サーバーシステム職では、任天堂様のゲーム機用ネットワークサービスのサーバーシステムの開発をしています。

直接ゲームタイトル向けのサーバー機能の開発を行うわけではありませんが、開発した機能はゲーム機だけでなく任天堂様のWebサイト、あるいは連携する他のシステムなど任天堂様の「ゲーム」に関わるシステムに幅広く活用されるものになります。開発するサーバーシステムはブラウザーから操作を行うWebアプリケーションや他システムとの連携を行うWebサービスで構成されます。

開発例として「ニンテンドーeショップ」向けのシステムがあります。ニンテンドーeショップは、ソフトの情報を知ることや、ソフトや追加コンテンツなどをダウンロード購入できるゲーム機の機能です。

サーバーシステム職ではニンテンドーeショップのゲーム機側(フロントエンド)のプログラムではなく、ニンテンドーeショップが扱うデータを管理するシステム(バックエンド)のプログラムを開発しています。なお、ネットワークサービスではインフラの運用・管理なども必要になりますが、当社ではプログラム開発のみを行っています。

サーバーシステムの開発はJavaや各種データベース、他にも最新のWeb技術を取り入れて進めていきます。また、開発するシステムは長期に渡って開発・改良を続けていくので、常に新しい技術を学ぶ・改善をするといった姿勢が重要な職種です。

開発に携わるシステムはどれも任天堂様のネットワークシステムの一部となり、影響範囲の大きいものとなりますので、責任も重大になりますが、自分の携わるシステムが世界のエンターテインメントを支えるシステムとなります。