概要詳細
■企業について
テクノロジーを活用した資産運用サービスの企画・開発・運営を行っているフィンテック企業です。最先端の技術と高度な金融ノウハウを融合させ、安心・安全かつ革新的な金融サービスの提供に取り組んでいます。エンジニアファーストの環境のもと、多様なバックグラウンドを持つプロフェッショナルが連携し、暮らしの豊かさと持続可能な社会の実現を目指しています。
■募集背景
現在、事業および利用者の急速な拡大に伴い、業務効率化や機能拡充を目的とした業務アプリケーションの開発・改修に力を入れております。オペレーションチームやカスタマーサクセスチームからの要望を迅速に吸い上げ、要件定義から実装までを主導・推進していただけるバックエンドエンジニアを募集いたします。
■働き方
リモートワークでの就業を基本としています。
初日〜数日間:各種研修(オリエンテーション)やPC受け渡しのため出社をお願いしております。
職務内容
■業務内容
・業務アプリケーション(Web、バッチ)の設計、開発、機能改善等
・オペレーションチーム及びカスタマーサクセスチームからの開発要望を吸い上げて、要件定義〜実装までを行っていただく想定です。
※大きい開発要望に関しては、プロダクトチームが介入しPMとして立つ想定です。
■開発環境
・プログラミング言語: Java, Groovy, JavaScript, Kotlin
・フレームワーク: Spring Boot, Quarkus
・データベース: MySQL
・インフラ/ミドルウェア: AWS (EC2, ECS, Aurora, Lambda, etc), Docker, JP1
・OS: Linux, Windows Server
・モニタリング: Datadog, PagerDuty
・開発ツール: IntelliJ IDEA, Bitbucket, Jira, Confluence, Notion, Miro
■チーム構成
全体で9名程度のチームです。
PMなどはおらず皆様バックエンドエンジニアで構成されております。
求められるスキル
■必須スキル
・Javaを用いたWebアプリケーション開発経験(目安5年以上)
・Spring Bootを用いた開発経験(目安5年以上)
・AWS環境上での開発経験(目安5年以上)
・RDBにおけるトランザクションの知識
・Gitを利用したチーム開発経験
■歓迎スキル
・Spring FrameworkやQuarkusを用いた開発経験
・ORM(HibernateやMyBatis)を用いた開発経験
・RDBにおける効率的なSQL構築技術
・要件に対しオーナーシップを発揮して開発を進める推進力
・設計やコーディングに関する体系的な知識と実戦の経験
・クラウドサービスを用いたシステムアーキテクチャ設計、開発、運用経験
・Dockerを用いた環境構築、設計、実装の経験
・CI/CD環境構築設計、実装、運用経験
・JP1を用いたシステム開発、運用経験
・Zendesk APIを用いたアプリケーション開発、運用経験
・システムリプレイスに携わった経験
・業務アプリケーションの設計、開発、運用経験
・金融関連の業務知識