Mikatus株式会社
【具体的には】
A-SaaS(エーサース) の「税務」「会計」「給与」に関するサービス開発のプロジェクトにおいて、
設計、実装、テスト、運用まで一貫して担当していただきます。
増大し続けるユーザー数やデータ量に対応していくために、これまで Java で開発してきた、
モノリシックなシステムを段階的に 最新のJava/Scalaでリニューアルして安定化と高速化を目指します。
一部、Javaで開発されている既存システムの開発業務も状況によって担当頂くことがあります。
【開発体制】
リーンスタートアップの考え方で仮説検証を行い、実装するべき機能を決定しています。
また、カンバンを用いたアジャイル開発手法を実践しています。
プロジェクトチームは8名程度のチームで、企画、QA、エンジニアといった職能の異なるメンバーで構成されています。
【技術スタック】
プログラミング言語:Java、Scala、JavaScript
ライブラリ:Spring Boot、Akka HTTP、ScalikeJDBC、Cats、Ext JS
テストツール:JUnit、ScalaTest、Sencha Test
データベース:MySQL
インフラストラクチャ:Amazon Web Services、Docker
ドキュメント管理:Redmine、G Suite
ソースコード管理:GitHub
デプロイ管理:Jenkins
コミュニケーション:ChatWork、Google Hangouts
【開発環境】
・MacBook Pro 15-inch
・外部ディスプレイ
※キーボード・マウスなどの持ち込みは自由です。