応答速度0.1秒を実現、エンタープライズITを強力に支える人工知能型ERP「HUE」を開発するJavaエンジニアを募集!

担当するプロダクトは?

人工知能搭載の ERP パッケージシステム「HUE 」をご担当いただきます。

HUE

企業内に眠る膨大な業務のログを解析・学習して、企業に属するユーザーの欲しい情報を提案したり、行うべき業務を先回りして完了させてくれる、社内情報管理システム。

ビッグデータ解析や人工知能の技術に加え、コンシューマー向けサービスの技術(クラウド、HTML5、分散データベース、機械学習など)を企業向けシステム(人事管理システムや会計システムなど)に応用しており、SaaS による提供を実施。企業群が抱える膨大な業務ログの解析に関するノウハウを蓄積し続けています。

クラウドネイティブな設計思想に基づいた分散処理と KVS(Cassandra)の採用により、応答スピード0.1秒を実現。その速さをもって、例えば10万人の給与計算を約1分40秒で行うことを可能とします。

今後は SaaS だけでなく、HUE の技術基盤を PaaS として提供することを予定しており、グローバルマーケットに向けたさらなる規模拡大を目指しています。

【参考リンク】

具体的な業務内容は?

HUE 」のサーバーサイド基盤開発に携わっていただきます。

利用技術は一般的な Webアプリ開発の技術なので、機能開発や品質管理の点では他社と大きく違わないかと思います。

当求人においては、大企業をターゲットに絞った製品開発であること、グローバル向けを想定して大規模分散アーキテクチャを前提に設計しているほか、開発拠点を4ヶ国(日本、中国・上海、シンガポール、インド)に置いているためグローバルなメンバー構成で開発を進めていることを特徴としています。

HUE に関連する業務は、機能開発、非機能系(UI/UX、パフォーマンス、セキュリティ)の設計、品質管理、運用、チームマネージメントなどあらゆる領域にあります。「この業務だけを担当してください」といった壁を作っていないので、スキルやご希望に応じて横断的に動いていただくことも歓迎しています。

現場で使われている技術は?

サーバーサイドは Java (8系) と Spring Framework で開発を行っています。

データベース(KVS)は Cassandra を使用。また、Fluentd / Kibana / Spark によるログ収集・解析を行っており、全文検索に Elasticsearch を使用しています。

インフラは AWS と Azure。構成管理に Docker と Spring Cloud を導入している他、Docker の管理に Kubernetes の使用を検討中です。

チーム開発は GitLab 上で実施。チャットツールについては、2016年2月現在 Slack を使用していますが、今後は HUE のメッセンジャーアプリに置き換える予定です。

採用されたら使う技術


フレームワーク

データベース

ソースコード管理

プロジェクト管理

情報共有ツール

その他、現場で使われている技術

技術面でアピールできることは?

  • Cassandra、Kafka、Spark、Elasticsearch などの大規模分散技術を駆使して、数千人規模の大企業に向けたサービス開発を行っています。
  • Spark / MLLib、OpenNLP、Word2vec、MITIE などを使った自然言語処理や機械学習の技術のほか、Canvasベースのスプレッドシート、WebSocket や HTTP/2 を前提にした HTML5 技術を活用しています。
  • AWS、Microsoft Azure とビジネス的に強いつながりを保有。また、長期に渡る運用実績とノウハウを蓄積しています。
  • 開発現場では、オープンソースの技術やツールの積極的な導入を心がけています。
  • パーフェクトJava 』、『パーフェクトJavaScript 』の著者でもある井上誠一郎が技術部門のトップ。国内最大級のWeb系勉強会イベント「エンジニアサポートCROSS 2016 」に登壇者として出席するなど、表立った活動も積極的に行っています。
  • 技術の利用を目的化せず、サービス利用者のメリットから機能を考える文化があります。

【参考リンク】

開発の進め方は?

次に作るものはどうやって作られるか

開発者自身が、サービス利用者を想定し新機能のユースケースと利用者にとってのメリットを文書化します(社内では「カタログ」と呼んでいます)。リーダーやマネージャーとのカタログレビューを経て、各開発者が HUE のスタイルやレイアウトに関する定義に基づいて仕様の詳細を決定し、作業をチケットとして作成します。そしてチケットごとに作成した Git の開発ブランチ上で実装、他の開発者に Pull Request して本流にマージします。

タスクの見積もり、スケジュール管理

タスクの見積もりは開発者自身が行い、その妥当性を3〜10人程度のチームでチェックします。製品全体のスケジュールはトップダウンで管理しており、個々のチームや機能単位のスケジュール管理に関しては Redmine で行っています。

開発フロー、デプロイフロー

開発イテレーションの期間を2016年2月時点で1ヶ月としていますが、開発フェーズ次第で見直す可能性はあります(過去も見直してきました)。

また、マージごとのビルドチェック(FindBugs によるチェックなど含む)と単体テスト実施、週次デプロイを自動化しています。デプロイの頻度はもっと短く(最低でも1日1回に)するための改善も実施中。CI に関してはまだまだな部分もあるため、引き続き整備を進めていきます。

コードレビュー

GitLab の Merge Request(GitHub の Pull Request に相当)でコメントをもらいレビューを行っている他、部分的にペアプログラミングやミーティング形式のコードレビューも実施しています。コードレビューの典型的な指摘は、FindBugs や CheckStyle で自動チェック化して CI に組み込むようにしています。

ソフトウェアテスト

テストのほとんどを自動化しています。

単体テストは、 Java コードに JUnit 、JavaScript コードに Jasmine を 用いたテストコードとして記述し Jenkins で実行しています。加えて一部の End-to-End テストには Selenium を使っています。またパフォーマンステストとロードテストに JMeter 、脆弱性検出のためのペネトレーションテストに AppScan を使用しています。

ただし、最終的な End-to-End テストおよびユーザビリティテストは、主に協力会社による人力で行っています。

チームの構成は?

メンバー構成

個々のチームのメンバー数は3〜10名です。製品全体は巨大なプロジェクトとなっており、東京、上海、シンガポールにそれぞれ100名近い開発者が存在しています。

当ポジションの採用人数に制約はなく、優秀な開発者はいつでもウェルカム、という環境です。

チームの性別比率

  • 男性 ?%
  • 女性 ?%
  • その他 ?%

提示年収の上限額が出せる人材像は?

  • 可読性の高いコードを書ける方。
  • ラクするための面倒さを厭わない方。
  • 外国人とのコミュニケーションを支障なく取れる方。
  • 技術(特にオープンソース)をブラックボックス化しない方。
  • 抽象度の揃ったコードや議論ができる方。

提示年収の上限額
1,500 万円

読者に向けてメッセージをどうぞ!

すでに国内の ERP 市場で大きなシェアを持っている安定した会社ですが、CEO 自ら陣頭に立ち、会社の変革を進めています。

第1歩はグローバル化です。2010年辺りから中国、インドを中心に各国のトップ大学出身の人材採用を開始。オフショア的な発想ではなくトップエリートを高年俸で引き抜き、会社の文化を変えつつあります。

第2歩が HUE の開発。「コンシューマサービスの技術をエンタープライズに」を合言葉に、Google や Facebook の技術を参考にしつつ、オープンソースを活用して設計しています。

HUE の開発現場に身を置くと、世界に散らばる開発者たちと合意を取っていく説明能力、コードで語っていく技術力、その両方を継続していけるタフさが身に付くはずです。最初からできる人はそういないので、エントリー時点でできなくても構いません。このタフな環境を楽しめる方のエントリーを、心よりお待ちしています。

  • 「つい、『そもそも』と言ってしまう」
  • 「誰かの・何かのせいにすることが嫌い」
  • 「世の中をより良いものに自分の手で変えていきたい」
  • 「自分が考える理想、正義を貫いたプロダクトやサービスを世の中に送り出したい」
  • 「エンジニアとしてグローバルで通用するレベルで成長を遂げたい」
  • 「自慢の自分の腕を試したい」
  • 「なんだかよくわからないけど、面白そう。ワクワクする」

どれかひとつでも当てはまる方は、ワークスアプリケーションズの会社文化との相性の良さを感じていただけるかと思います。少しでも興味を持っていただけましたら、ぜひ一度私たちのオフィスへお越しください!

勤務時間・休日休暇

【勤務時間】裁量労働制(始業/就業時間の定めがありません)
【休日休暇】土日、祝祭日、年末年始(12/30~1/3)、年次有給休暇、夏季休暇、結婚休暇、忌引休暇、配偶者出産休暇

社会保険・福利厚生など
  • 通勤交通費一部支給(月額2万円まで)
  • 社会保険完備
  • 健康相談
  • 確定拠出年金制度
  • マッサージ室の利用可

会社データ

株式会社ワークスアプリケーションズ
株式会社ワークスアプリケーションズ

Works Applications Co., Ltd.

メンバー
Nobody
Yasutaka Kimura
Nobody
Gentaro Oka
Nobody
小上馬 正智
Nobody
masateru.ogata.shinozaki
Nobody
瀬口 庄一朗
Nobody
withdrawn user
Nobody
小滝 大輔
D5fe5cbcc31cff5f8ac010db72eb000c
asako.kato.5249
Nobody
伊藤 彰一
Nobody
丸井 弘嗣
Nobody
k315k1010
Nobody
高木 眞之介
Nobody
鳥海 健
Nobody
835816036495486
Nobody
矢野 剛士
Nobody
667842726685883
Cba0bfa65f4e311ac2388d844954a7d6
isaoyoshikoshi
Nobody
今泉 優亮
Nobody
大平 之人
6d1cef7c0cc27b26845b8761d42db335
中込 拓也

エンジニアの割合

未回答


勤務地

東京都港区赤坂1-12-32 アーク森ビル19F


事業内容

株式会社ワークスアプリケーションズは、「日本の情報投資効率を世界レベルへ」「クリティカルワーカーに活躍の場を」という2つの理念のもと、大手企業向け ERP パッケージソフトの提供を行う企業です。

日本初の大企業向け国産 ERP パッケージソフトウェアメーカーとして、1996年7月に創業。

当時の日本国内の大企業向け ERP 市場は大手外資系企業が多くのシェアを占めていましたが、当社の ERP 製品「COMPANY 」は創業から10年足らずで日本国内シェアNo.1を獲得。人事・給与システム分野において11年連続でトップシェアを勝ち取り、21ヶ国における導入・稼動の実績を上げました。

この現状に満足せず、COMPANY では成し得なかった価値の実現を目指し、世界初の人工知能搭載型 ERP「HUE 」を開発、2015年10月にリリースしました。2016年2月現在までに、大手企業1,100社に向けて提供を行っており、企業群が抱える膨大な業務ログを解析するノウハウを蓄積し続けています。

HUE の開発においては、ERPシステムとしては異色の技術を多数採用しており、0.1秒の処理スピードとハイユーザービリティーを実現。当プロダクトを主力事業として、人がより多くの時間と労力をかけなくてはならない作業を廃し、世界中の「働く」を変革することを目指しています。

グローバルで勝負できる企業向けサービスを提供する日本企業としては、ワークスアプリケーションズが唯一の存在だという自負があります。世界市場で ERP パッケージのスタンダードになるとともに、日本のクリティカルワーカー(問題解決能力の高い優秀な人材)が海外に流出することなくひとつの場所に集結し、お互いが刺激しあって自分の成長を実感できる企業であることを目指しています。


会社・オフィスのアピールポイント
  • 会社文化は非常にチャレンジングですが、いわゆるストック型ビジネスモデルで安定的な収益構造を持つ会社です。その資金力をテコにして、会社の価値創造と成長の糧になる人材に多くの投資をしています。
  • 当社の競争相手はグローバル環境にいます。Google、Amazon、Facebook といった IT の領域で世界最先端のトップランナーが生み出した技術から学びながら、それらの会社がなし得ていない BtoB の領域で圧倒的な価値を生み出すことを目指しています。
  • 「そもそも」と常日頃から口にしてしまう/考えてしまう方にとってはパラダイスです。「本質とは何か」を突き詰めて考えることが当たり前の仲間に囲まれた環境で仕事をするため、おのずと本質を捉えてそれを追及する思考力・実現力が身につきます。
  • 上海オフィスやシンガポールオフィスには、中国およびインドのトップ大学のコンピュータサイエンス学部卒業の人間がそれぞれ100名以上在籍。業界の著名人や、博士号を持った開発者も多数おり、彼らと Slack、メールで日常的にコミュニケーションを取ることができます。
  • 2015年「働きがいのある会社」ランキング (Great Place to Work Institute, 2015)では、アジア8ヶ国900社以上の中から「ベストカンパニー賞」を受賞。個人の能力を最大化する働き方を実現するグローバル企業として認定されています。

この企業の他の求人