並び順
- おすすめ順
- 新着順
- No elements found. Consider changing the search query.
- List is empty.
案件一覧
( 42,148 件中 2,481 - 2,490 件を表示) 【フルリモート/週5/Ruby】数百万人が熱狂するエンタメプラットフォームのスパイクアクセスを捌くバックエンド開発およびGraphQL API刷新 お任せしたいこと [役割]バックエンドエンジニアとして、有名アーティストのライブ配信やチケット販売、ファンコミュニティ機能を提供する「大規模BtoCエンタメプラットフォーム」において、Ruby on Railsを用いた高トラフィックなAPI開発およびGraphQLへのアーキテクチャ刷新をお任せします。 [役割に対して求める成果]「人気チケットの発売開始時」や「ライブ配信の開演直前」など、特定の数分間に数百万アクセスが殺到する極端なスパイク・トラフィックに対し、サーバーダウンを起こさず確実にリクエストを捌き切る堅牢なバックエンドを構築すること。また、REST APIの限界(オーバーフェッチやエンドポイントの肥大化)を解消するため、GraphQLを用いた柔軟でスケーラブルなBFF(Backend for Frontend)層を設計・実装し、フロントエンドやモバイルアプリの開発スピードを劇的に向上させること。 具体的な業務内容 ・Ruby on Railsを用いた、BtoC向けWeb APIおよびバックエンドシステムの詳細設計、実装、テスト ・ruby-graphqlを利用したGraphQL APIのスキーマ設計、およびGraphQL Batch等を活用したN+1問題の徹底的な解消 ・「限定チケットの抽選・先着販売」における、悲観的ロック/楽観的ロックを駆使した厳格な在庫引き当て処理と二重販売の完全な防止 ・スパイクアクセスに耐えうる、Redisを利用した高度なキャッシュ戦略(フラグメントキャッシュ、クエリキャッシュ)の設計およびレートリミット制御 ・SidekiqやAWS SQSを利用した、重い集計処理や一斉プッシュ通知、メール配信の非同期タスク設計 ・数億件に及ぶユーザーの行動履歴や決済ログを扱うMySQL(Amazon Aurora)に対する、スロークエリの特定とインデックスチューニング ・RSpec、FactoryBotを用いたテストコードの拡充と、GitHub Actionsを利用したCI/CDパイプラインの高速化 ・Datadog等のAPMを利用した、トラフィック急増時のボトルネック(DBのCPU使用率、Rubyのメモリ枯渇等)のリアルタイムな監視とプロアクティブな改善 必須スキル・経験 ・Webアプリケーション、またはバックエンドシステムの実務開発経験(3年以上) ・RubyおよびRuby on Railsを用いた開発・運用経験(2年以上) ・RDBMS(MySQL等)を用いたデータベース設計、および複雑なSQLの記述・パフォーマンスチューニング経験 ・Git/GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・メディア、EC、チケット販売、ゲームなど、特定の時間帯にアクセスが集中する(スパイクアクセス)BtoCサービスの開発・運用経験 ・GraphQLを用いたAPIのスキーマ設計、および本番環境での開発・運用経験 ・Redis、Memcached等を利用した高度なキャッシュ設計の実務経験 ・トランザクション分離レベルの深い理解と、厳格なデータ整合性が求められる決済・在庫管理システムの開発経験 ・RSpec等を用いたテスト駆動開発(TDD)の実務経験 ・AWS(ECS, Aurora, ElastiCache, SQS等)を利用したクラウドインフラ環境での開発経験 開発・業務環境 開発言語:Ruby 3.x フレームワーク:Ruby on Rails 7.x APIアーキテクチャ:GraphQL, REST データベース・KVS:MySQL (Amazon Aurora), Redis 非同期処理:Sidekiq インフラ:AWS (ECS Fargate, Aurora, ElastiCache, S3等), Docker テスト・CI/CD:RSpec, FactoryBot, GitHub Actions 監視・ツール:Datadog, GitHub, Jira, Confluence, Slack プロジェクトチームについて プロダクト開発部のエンタメ基盤チームへの配属となります。「サーバーが落ちることは、楽しみにしていたファンの期待を裏切ることと同義である」という強いユーザーファーストの精神を持つカルチャーです。コードレビューでは、ActiveRecordの便利さに頼るだけでなく、「トラフィックが100倍になった時にこのクエリは耐えられるか?」「キャッシュが剥がれた瞬間のDBへの負荷(Cache Stampede)はどう防ぐか?」といった、高負荷を前提としたシビアな設計の議論が日常的に交わされています。 求める人物像 ・「とにかく動けば良い」という発想ではなく、1つのクエリの実行速度をミリ秒単位で削るためのチューニングや、キャッシュのTTL設計に知的な興奮を感じる方 ・Railsの「魔法(暗黙的な挙動)」の裏側で何が起きているかを深く探求し、必要であれば生SQLを書くなど、パフォーマンスのために柔軟な技術選択ができる方 ・「ファンに最高の熱狂を届ける」というプロダクトの世界観に共感し、インフラやバックエンドの安定稼働が直接的にユーザー体験を守ることに強いやりがいを感じる方 仕事の魅力 日本のRuby・Rails環境において最高難易度クラスと言える「秒間数万リクエストのスパイクアクセス処理」と「厳格な在庫引き当て」に最前線で取り組むことができます。GraphQLの本格的な導入や、キャッシュと非同期処理を駆使したパフォーマンスチューニングを経験することで、単なるRailsエンジニアの枠を超えた「高トラフィック・アーキテクト」として、いかなるメガベンチャーからも求められる圧倒的な市場価値を獲得することができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
■案件名 【TypeScript/Node.js】ゲーム会社の社内ツール開発 ■案件内容 大手ゲーム会社のプランナー/QA/カスタマーサポート向けの社内ツール群を運用していますが、Excel管理から脱却したいタスクが多く存在し、専任の社内開発体制が手薄です。本案件では業務ヒアリングから入り、Web社内ツールを次々と立ち上げていただきます。 ■役割 フルスタックエンジニア(社内ツール) ■作業場所 フルリモート ■希望単価 70万前後 ■スキル: 【必須】 ・TypeScript/Node.js での開発経験 3年以上 ・NestJS/Express 等のサーバーサイドFW 経験 ・React/Next.js でのフロント実装経験 ・業務要件ヒアリング能力 【尚可】 ・社内ツール/業務システムの開発経験 ・ゲーム業界の業務理解 ・Power Automate/kintone 等のローコード活用経験 ■契約期間 随時 ※参画時期は応相談 ■支払サイト 月末締め翌月末支払い ■募集人数 1名 ■打ち合わせ WEB1回(当社同席)
スキル
【案件】 転職サービスアプリの新機能開発案件/フロントエンドエンジニア募集 【内容】 転職支援・採用支援サービスの新機能開発を行っていただきます。複数チームがございますので、PJにより担当していただくフェーズが異なります。 具体的な業務内容についてはフロントエンド領域で、KPIやユーザーフィードバックなどを元にした新機能開発や機能改善の実装を中心とした業務を想定しております。 参画後は3ヶ月程度受け入れチームにてサービスに対する理解と開発フローに慣れていただく期間を設けており、その後本格的なチーム配属が決まる、という流れです。 ※リモートワークとオフィスワークを選択できます。 【開発環境】 ・バックエンド:Go ・フロントエンド:React, Redux ・ネイティブアプリ:Swift, Kotlin ・データベース:MySQL, Redis ・インフラ:AWS ・開発環境:Docker ・リポジトリ管理:GitHub 【必須スキル】 ・フロントエンド開発領域での業務経験3年 ・Reactを用いた実務経験※個人開発は除く ・TypeScriptを用いた実務経験1年以上 ・デザインデータを基にして自身でマークアップした経験(HTML,CSS) ・半年以内に本案件のコーディングテストを受けていない方 【尚可スキル】 ・ビジネス要件から仕様を詰める経験、プロダクトマネジメントの経験 ・JavaScriptやCSSアニメーションを用いたインタラクティブアニメーション実装のスキル ・webpackなどのビルドツールを用いたフロントエンド開発環境の構築経験・知識 ・ユーザビリティを追求したUI設計の経験 ・チーム開発でのリーダー経験 【勤務地】フルリモート 【時間】10:00~19:00 遅入り/早上がり/中抜けなど 比較的勤怠調整がしやすくワークライフバランスが保ちやすい環境です。 【精算幅】140〜180h 【期間】即日〜長期 【単金】〜95万円(スキル見合い) 【面談】コーディングテスト(クイズ20分・コーディングテスト30分※言語不問)⇨面談(弊社同席) 【商流】エンド→弊社 【募集】複数名 【備考】 ・弊社から4名参画中
スキル
【フルリモート/週5】Pythonデータエンジニア(自社データ分析基盤の開発・運用) お任せしたいこと 自社サービスにおけるデータ分析基盤の構築、および各種データパイプライン(ETL/ELT)の設計・開発・運用保守をお任せします。 華やかなAIモデルを作る前の「泥臭い土台作り」として、社内外に散らばるデータを綺麗に整理し、データサイエンティストや事業側が日々迷わずデータを活用できるような、エラーに強く信頼性の高いシステムをチームで地道に作り上げていくポジションです。 具体的な業務内容 ・Pythonを用いた、各種データソース(RDBMS、外部API、ログファイル等)からのデータ収集・加工プログラムの開発 ・Apache Airflow等を利用したデータパイプライン(バッチ処理)のワークフロー設計、実装、運用 ・データウェアハウス(BigQuery または Snowflake等)における、分析用のテーブル設計とデータマートの構築 ・SQLチューニングおよびデータ抽出クエリの最適化 ・既存のスクリプト(手作業やCronで動いている古いバッチなど)のリファクタリングおよびモダンな環境への移行 ・パイプラインのエラー監視、データ欠損時の調査、および復旧対応 必須スキル・経験 ・Pythonを用いたシステム開発、またはバッチ処理の実務経験(目安として3年以上) ・複雑なSQLの記述、およびRDBMSやデータウェアハウスの基礎的な知識 ・ETL/ELTなどのデータパイプライン構築、または大量データの処理経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・Apache Airflow、dbt等を用いたワークフロー管理・データモデリングの実務経験 ・GCP(BigQueryなど)やAWS(Redshift、Athenaなど)のクラウドデータ基盤の構築・運用経験 ・Docker等のコンテナ技術を用いた開発・運用経験 ・Terraform等を用いたインフラ構成のコード化(IaC)経験 ・機械学習(MLOps)基盤の構築・運用サポート経験 開発・業務環境 開発言語:Python 3.x, SQL ワークフロー管理:Apache Airflow (または dbt, 独自バッチ等) データベース・DWH:BigQuery (または Snowflake, AWS Redshift) インフラ:GCP または AWS, Docker テスト・CI/CD:pytest, GitHub Actions コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて データ基盤開発チームへの配属となります。 「最新のAI技術を使うこと」自体を目的とせず、「欠損のない正しいデータが毎日確実に連携されること」に最も価値を置く手堅いカルチャーです。文字化けやフォーマットの不一致といった「汚いデータ」に対しても文句を言うのではなく、どうすれば自動でクレンジングできるかを前向きに考え、基盤の安定稼働に努めています。 求める人物像 ・「AIエンジニア」ではなく、データを裏側で支える「データエンジニアリング」の領域にやりがいを感じる方 ・エラーが起きた際に、場当たり的な修正で済ますのではなく、仕組みから改善しようとする姿勢のある方 ・データサイエンティストや事業側の「こういうデータが見たい」というフワッとした要望に対し、具体的なテーブル設計に落とし込んで提案できる方 仕事の魅力 企業のデータ活用において最も需要が高く、かつボトルネックになりやすい「データ基盤の構築」に最前線で取り組むことができます。PythonとSQLの実践的なスキルを深めながら、AirflowやBigQueryといったモダンなデータスタックの運用経験を積むことで、データエンジニアとして非常に汎用性が高く、市場価値の高いキャリアを築くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※バッチ処理の障害時など、必要に応じてエラー調査等をお願いする場合がありますが、チーム内で負荷を分散しています)。
■案件名 【Python】クレジットカード不正検知システムの機械学習開発 ■案件内容 大手カード会社で、年間取引数十億件のトランザクションから不正利用を検知するシステムを運用していますが、不正手口の高度化に伴いルールベースだけでは検知率が低下しています。機械学習モデルの導入と本番運用、定期的なモデル更新フローを構築します。 ■役割 機械学習エンジニア ■作業場所 フルリモート ■希望単価 95万前後 ■スキル: 【必須】 ・機械学習モデル開発経験 4年以上 ・Python実装経験 4年以上 ・scikit-learn/XGBoost/LightGBM 等の活用経験 ・不均衡データ/異常検知の実務経験 ・本番環境への ML モデル組み込み経験 【尚可】 ・金融/決済領域での機械学習経験 ・AWS SageMaker/GCP Vertex AI の運用経験 ・モデルの解釈性(SHAP/LIME)に関する知見 ■契約期間 随時 ※参画時期は応相談 ■支払サイト 月末締め翌月末支払い ■募集人数 1名 ■打ち合わせ WEB1回(当社同席)
スキル
【案件】フルスタックエンジニア募集(PHP/Laravel/Vue.js) 【内容】 福祉業界全体の課題を解決するテクノロジー事業を展開している企業にいて、フルスタックエンジニアを募集いたします。 今回は、全国100拠点以上を展開する大人の方向け就労支援サービスの業務システム開発をお任せいたします。 運用2年目を迎え、支援の記録や請求などの日々の業務を支えるシステムに対し、実際の現場の声を反映させながら機能の改善/拡張を行っていくフェーズをお任せします。 <業務内容> ・Figmaに描かれたプロトタイプの分析・実装仕様の策定 ・コンポーネントの設計・実装 ・ページや機能の設計・実装 ・パフォーマンスのチューニング ・コンポーネント単位のユニットテスト ・コードレビュー ・要件に沿ったテーブルの追加/設計 【開発環境】 言語・FW:PHP/TypeScript/JavaScript/Laravel/Nuxt.js/Vue.js インフラ:AWS(ALB/Fargate/Aurora/S3/Lambda/CloudFront/ElastiCache/WAF/ etc..)/Docker/Redis/Elasticsearch/Nginx DB:MySQL ツール・その他:CodeceptJS/Playwright/ESLint/Github/GitHub Actions/Jenkins/Slack/Datadog/Fluentd/BigQuery/Redash/etc.. 【必須スキル】 ・PHP(Laravel)の開発経験3年以上 ・TypeScript(Nuxt.js/Vue,js)の開発経験2年以上 ・業務システム開発のご経験 ・ユニットテストおよびE2Eテストの実装経験 ・データベース設計の経験 ・Linux環境での開発 【尚可スキル】 ・UMLやシーケンス図等を用いた設計経験 ・PHPやNuxtのバージョンアップ対応の経験がある方 ・ドメイン駆動設計(DDD)またはマイクロサービスアーキテクチャを採用している案件の参画経験 ・どのような業務で利用するシステムなのかを理解しながら開発を進めてきた経験がある方 【勤務地】フルリモート 【時間】9:30〜18:30 ※中抜けOK 【期間】即日〜長期 【単金】〜80万 【精算幅】140〜180時間 【募集人数】1名 【面談】1回(WEB/弊社同席) 【商流】エンド→弊社 【備考】 ・PC貸与有り(私用PC不可) ・週4日稼働相談可
スキル
【フルリモート/週5】AWSインフラエンジニア(BtoB SaaSプロダクト基盤運用・セキュリティ強化) お任せしたいこと 自社で展開するエンタープライズ(大手企業)向けBtoB SaaSプロダクトにおける、AWSインフラ基盤の運用保守およびセキュリティ強化をお任せします。 派手な新規技術の導入よりも、「絶対にサービスを止めないこと」「顧客の機密データを安全に守ること」を最優先とし、可用性の向上やアクセス制御の見直し、監査対応のためのログ整備など、堅牢なシステム基盤をチームで地道に作り上げていくポジションです。 具体的な業務内容 ・AWS(ECS, Aurora, S3, WAF, GuardDuty等)を利用した、マルチテナント環境のインフラ運用保守 ・エンタープライズ企業の厳しいセキュリティ要件を満たすための、ネットワーク設計(VPC, セキュリティグループ)やIAM権限の厳格な管理 ・Terraformを用いたインフラ構成のコード化(IaC)による、設定ミス(ヒューマンエラー)の防止と作業の自動化 ・AWS WAFのルールチューニングや、脆弱性スキャンツールの運用など、日々のセキュリティ対策の実行 ・DatadogやCloudWatchを利用したシステムリソースの監視、および障害発生時の一次対応・原因調査 ・ISMSやSOC2等のセキュリティ認証・監査に向けた、証跡(アクセスログ等)の取得機能の実装および運用サポート 必須スキル・経験 ・AWSを利用したインフラストラクチャの構築、および実運用環境での保守経験(目安として3年以上) ・Linuxサーバーの構築・運用経験、およびTCP/IP等のネットワークに関する基礎知識 ・AWS WAF、IAM、GuardDutyなどのセキュリティ関連サービスの運用経験、またはセキュリティに関する基本的な知見 ・Terraform、AWS CloudFormation等を用いたIaCの実務経験 ・Git / GitHubを用いたチーム開発(構成管理)経験 歓迎スキル・経験 ・BtoB SaaSプロダクト、またはエンタープライズ向けシステムのインフラ運用経験 ・ISMS、Pマーク、SOC2などのセキュリティ監査・認証に関する対応経験 ・Docker等のコンテナ技術を利用した本番環境(ECSやEKS)の運用経験 ・Datadog、New Relicなどの監視ツールを利用した障害検知・改善経験 ・CI/CDパイプライン(GitHub Actions等)の構築・運用経験 開発・業務環境 クラウド・インフラ:AWS (ECS, Aurora, S3, WAF, GuardDuty, CloudTrail等) コンテナ:Docker IaC・CI/CD:Terraform, GitHub Actions 監視・管理:Datadog, AWS CloudWatch コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて インフラ・セキュリティ基盤チームへの配属となります。 BtoBプロダクトの特性上、「最新の技術を試す」ことよりも「枯れた技術を安全に使う」「想定外のダウンタイムをゼロにする」ことを何よりも重んじる手堅いカルチャーです。顧客企業からの「この構成は安全か?」といったシビアな問い合わせに対しても、エンジニア目線で丁寧に技術的な裏付け(エビデンス)を提示し、営業やCSチームをバックアップする頼もしいメンバーが集まっています。 求める人物像 ・華やかな新規構築ばかりでなく、アクセスログの調査やWAFルールの調整といった地道で泥臭い運用保守業務にやりがいを見出せる方 ・「セキュリティは面倒」と考えるのではなく、プロダクトの信頼性を高めるための武器として前向きに取り組める方 ・インフラの専門用語を多用するのではなく、ビジネスサイド(営業やCS)にもインフラの状況やリスクを分かりやすく説明できる方 仕事の魅力 エンタープライズ企業の業務を支える、非常に責任とやりがいのあるポジションです。AWS環境における高度なセキュリティ統制や、SLA(サービス品質保証)を意識した可用性設計など、インフラエンジニアとして「よりエンタープライズで通用する、堅牢で息の長いスキル」を着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※障害対応のオンコール当番が発生する場合がありますが、チームで持ち回りし、特定の個人に負荷が偏らないよう調整しています)。
■案件名 【Go/AWS IoT】製造業向けIoTデータ収集基盤 ■案件内容 大手製造業の工場で、ライン上の数千台のセンサーから秒単位でデータを収集し、リアルタイム可視化と異常検知を行う基盤を構築します。既存のオンプレ集約サーバーがスケールの限界を迎えており、AWS IoT + Kafka + 時系列DB 構成の新基盤に移行します。 ■役割 バックエンドエンジニア(IoT基盤) ■作業場所 フルリモート ■希望単価 85万前後 ■スキル: 【必須】 ・Go言語での実装経験 3年以上 ・AWS IoT/Kafka/Pub/Sub等メッセージング基盤の経験 ・時系列DB(InfluxDB/TimescaleDB等)の運用経験 ・大量データ処理/ストリーム処理の実務経験 【尚可】 ・製造業/工場系IoTシステムの開発経験 ・MQTT/OPC-UA等の産業プロトコル知識 ・エッジコンピューティングの知見 ■契約期間 随時 ※参画時期は応相談 ■支払サイト 月末締め翌月末支払い ■募集人数 1名 ■打ち合わせ WEB1回(当社同席)
【案件】バックエンドエンジニア募集(テックリード) 【内容】 福祉従事者向けtoCサービスのプロダクト開発全般をお任せします。 今回は、事業グロースに向けた体制強化の募集です。 具体的には、専門家監修のメディア配信、利用者と支援事業者を繋ぐマッチングプラットフォーム、福祉業界向けの人材紹介、求人機能など多岐にわたります。 要件定義から設計、実装まで全ての工程をご担当いただきます。 特定のプロダクトに留まらず、事業のエンジニアリング領域全般をミッションとして、toC向けサービスの新規機能開発や既存機能の改善などを幅広くお任せする予定です。 【開発環境】 言語・FW:TypeScript/React/Jest/Storybook/Figma/Ruby/Ruby on Rails インフラ:AWS(ALB/Fargate/Aurora/S3/Lambda/CloudFront/ElastiCache/WAF/ etc..)/Docker/Redis/Elasticsearch/Nginx DB:MySQL ツール・その他:CodeceptJS/Playwright/ESLint/Github/GitHub Actions/Jenkins/ Slack/Datadog/Fluentd/BigQuery/Redash/etc.. 【必須スキル】 ・テックリードのご経験 ・toC向けWebアプリケーションの開発経験10年以上 ・Ruby on Railsを用いた開発経験5年以上 ・DevOpsの経験 ・自社サービス企業でのアジャイル開発経験 ・要件定義以降の経験 ・設計/コードレビューの経験 ・技術選定と検証の実施経験 【尚可スキル】 ・TypeScript(React)によるフロントエンド開発の経験 ・テスト駆動開発およびテスト自動化の経験 【勤務地】フルリモート 【時間】9:30〜18:30 【期間】即日〜長期 【単金】〜120万 【精算幅】140〜180時間 【募集人数】1名 【面談】1回(WEB/弊社同席) 【商流】エンド→弊社 【備考】 ・PC貸与有り(私用PC不可) ・週4日稼働相談可
スキル
【フルリモート/週5】Javaバックエンドエンジニア(レガシーシステム移行・モダナイゼーション) お任せしたいこと 長年稼働してきたオンプレミスのレガシーなJavaシステム(Strutsや古いバージョンのSpring等で構築されたもの)を、最新のJavaおよびSpring Bootを用いたクラウドネイティブな環境へ移行(モダナイゼーション)するプロジェクトをお任せします。 「仕様書が存在しない」「担当者がすでに退職している」といった歴史あるシステム特有の課題に対し、既存のコードから業務ロジックを読み解き、安全にテストを張りながら新しいアーキテクチャへと着実にリプレイスしていく、泥臭くも非常に重要なポジションです。 具体的な業務内容 ・既存システム(Java 8以前、古いフレームワーク)のソースコード解析、および暗黙的な仕様のドキュメント化 ・Java 17(または21)およびSpring Bootを用いた、新しいバックエンドAPIの再設計・実装 ・JUnitやMockitoを用いた自動テスト環境の構築と、デグレ(回帰バグ)を防ぐためのテストコード拡充 ・RDBMS(Oracle等からPostgreSQLへの移行など)に伴う、複雑なSQLの書き換えおよびパフォーマンス検証 ・一度に全てを入れ替えるのではなく、機能ごとに段階的に新システムへ切り替える(ストラングラーパターン等の)移行計画の立案と実行 ・PdMや業務部門(ドメインエキスパート)と連携した、不要な機能の棚卸しと仕様の整理 必須スキル・経験 ・Javaを用いたWebアプリケーション、または業務システムの実務開発経験(目安として3年以上) ・他人が書いた古いコードや、複雑なロジックを読み解き、改修を行った経験 ・RDBMSを用いたテーブル設計、および基本的なSQLの記述経験 ・Git / GitHubを用いたチーム開発経験 歓迎スキル・経験 ・Spring Boot等のモダンなフレームワークを用いたゼロからの設計・開発経験 ・Struts、Seasar2、または独自フレームワークからモダン環境へのリプレイス経験 ・テストコードが存在しないシステムに対して、安全網(リファクタリングのためのテスト)を構築した経験 ・AWS、GCPなどパブリッククラウド環境への移行・構築経験 ・オンプレミス環境におけるRDBMS(Oracle、SQL Server等)の運用・移行経験 開発・業務環境 【移行前(既存環境)】 言語・フレームワーク:Java 8等, Struts (または旧Spring, Seasar2) データベース:Oracle (または古いバージョンのMySQL/PostgreSQL) 【移行後(新環境)】 言語・フレームワーク:Java 17 または 21, Spring Boot データベース:PostgreSQL (AWS RDS等) インフラ:AWS (ECS等), Docker テスト・CI/CD:JUnit, GitHub Actions コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて システム移行(モダナイゼーション)に特化した開発チームへの配属となります。 「とにかく早く新しい技術に乗り換える」ことよりも、「絶対に現在の業務を止めないこと」「データに不整合を起こさないこと」を最優先とする、非常に慎重で手堅いカルチャーです。「スパゲティコード」と呼ばれるような複雑なコードに対しても、文句を言うのではなく、パズルを解くように少しずつ整理していくことにやりがいを感じるメンバーが集まっています。 求める人物像 ・古いコードやドキュメントの不備に対して否定から入るのではなく、「現状をどう良くしていくか」を前向きに考えられる方 ・「とりあえず動くものを作る」のではなく、後から保守するメンバーのために意図が伝わりやすいコードや設計を残せる方 ・仕様が曖昧な部分について、開発者だけで判断せず、業務部門へ適切にヒアリング・確認ができる方 仕事の魅力 現在、多くの企業が直面している「2025年の崖(レガシーシステムの限界)」という社会課題に直接アプローチできるポジションです。複雑に絡み合った既存システムを紐解き、最新のSpring Bootとクラウドアークテクチャへ移行させる経験は、Javaエンジニアとして極めて市場価値が高く、どのような企業に行っても重宝される普遍的な問題解決能力を磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※既存システムの仕様確認のため、稀に業務部門の担当者と対面での打ち合わせが発生する場合がありますが、基本はオンラインで完結します)。