株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
案件一覧
( 1,950 件中 21 - 30 件を表示) ▼案件概要 大手航空会社向けの業務システムにおいて、 Java+Springベースのサーバーサイド開発およびAP基盤の標準化対応を推進いただきます。 開発メンバーからの技術的フォローや、リリースフロー(放流工程)設計なども担当範囲となるため、 ベテラン層での実務経験豊富な方にフィットする環境です。 ▼業務内容 Java / Springによる業務Webアプリケーションの開発 放流工程(リリースフロー)の整備・対応 AP基盤の標準化対応・共通化推進 開発メンバーからの技術質問対応 ドキュメント整備・ER図レビューなど ▼必須スキル Java × Spring によるWebアプリケーション開発経験(5年以上) AP基盤標準化の対応経験 複数プロジェクトにまたがるバックエンド統一対応の経験 ▼尚可スキル ウォーターフォール型での開発管理経験 ERモデルの設計経験 共通クラス設計経験(業務共通部品など) ▼条件 単金:~90万円(スキル見合い) 精算:140H~180H 面談:1回(WEB) 定時:9:00~18:00
【フルリモート/週5/Java】数億の在庫とグローバル物流をリアルタイムに最適化する、次世代サプライチェーン・プラットフォームのコアバックエンドエンジニア お任せしたいこと [役割]バックエンドエンジニアとして、世界中の工場、倉庫、配送網をシームレスに連携させ、数億点に及ぶ商品の在庫引き当てから最短ルートでの配送までを全自動で最適化する、次世代グローバル・サプライチェーンプラットフォームのコアバックエンド開発をお任せします。 [役割に対して求める成果]「天候による配送遅延」や「倉庫のキャパシティ超過」といった物理世界(フィジカル)の不確実性をソフトウェアで吸収し、極めて複雑なドメインロジックをドメイン駆動設計(DDD)を用いて美しくモデリングすること。そして、ブラックフライデー等の秒間数万件に及ぶ注文・出荷イベントを、1件の欠損や不整合も出さずに捌き切る堅牢なマイクロサービス群をJavaで構築すること。 具体的な業務内容 ・Java(Java 21)およびSpring Boot 3を用いた、受注から在庫引き当て、ピッキング、出荷、配送に至る一連のオーダー・オーケストレーションAPIの詳細設計、実装、テスト ・ドメイン駆動設計(DDD)に基づいた、複雑なサプライチェーン業務(マルチノードでの分割配送、梱包サイズの最適化、欠品時の代替ルート計算等)のオブジェクト指向モデリング ・Apache Kafkaを活用した、WMS(倉庫管理システム)や外部の配送キャリアAPIとの大規模な非同期イベント連携と、Sagaパターンによる分散トランザクション・結果整合性の担保 ・数億レコードに及ぶ在庫トランザクションデータに対する、Amazon Aurora(PostgreSQL)とRedisを用いた厳密な排他制御(ロック機構)および高効率なクエリチューニング ・グラフアルゴリズムや数理最適化(巡回セールスマン問題、ビンパッキング等)を応用した、配送ルート・梱包資材の動的計算エンジンの実装とパフォーマンス改善 ・TestcontainersやWireMockを用いた、挙動の不安定なレガシー外部システムを想定した防御的プログラミングの徹底と、網羅的なテスト駆動開発(TDD)の推進 必須スキル・経験 ・Javaを用いたWebアプリケーションのサーバーサイド開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた実務経験(2年以上) ・RDBMSを用いた複雑なデータベース設計、厳密なトランザクション管理、およびSQLチューニングの経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 歓迎スキル・経験 ・ECプラットフォーム、物流・サプライチェーン(WMS/TMS)、または基幹業務システム(ERP)のバックエンド開発経験 ・ドメイン駆動設計(DDD)、クリーンアーキテクチャに関する深い知見および実践経験 ・Apache Kafka等のメッセージキューを利用したイベント駆動型アーキテクチャの設計・運用経験 ・高トラフィック環境下でのデータベースの排他制御(在庫のコンフリクト解消等)の実装経験 ・グラフ理論、アルゴリズム、または数理最適化問題のプログラミング経験 ・AWS環境(EKS, ECS, Aurora, DynamoDB等)でのコンテナ技術を利用したインフラ運用経験 開発環境 言語・フレームワーク:Java 21, Spring Boot 3, JUnit 5, Testcontainers インフラ・ミドルウェア:AWS (EKS, Aurora PostgreSQL, DynamoDB, SQS, ElastiCache), Docker, Kubernetes, Apache Kafka, Redis CI/CD・ツール:GitHub, GitHub Actions, Datadog (APM / ログ), Terraform, Jira, Confluence, Slack 開発チームについて プロダクトマネージャー1名、テックリード1名、ロジスティクス・ドメインエキスパート1名、バックエンドエンジニア7名(今回募集枠含む)、SRE3名の体制です。「物理世界の制約(トラックの積載量や倉庫の営業時間など)」をいかにしてエレガントなコードに落とし込むかという難題に対し、ホワイトボード上でDDDのコンテキストマップを描きながら、ドメインエキスパートとエンジニアが対等な立場で白熱した議論を交わすカルチャーです。 求める人物像 ・「システム上の在庫はあるが、物理的な在庫が見つからない」といった現実世界の泥臭いエッジケースから逃げず、堅牢なエラーハンドリングとリトライ設計に知的な喜びを感じる方 ・特定のフレームワークの知識だけでなく、アルゴリズムやデータ構造、オブジェクト指向の原則といったコンピュータサイエンスの基礎力に自信と探求心を持てる方 ・フルリモート環境下において、他職種(特に業務知識を持つドメインエキスパート)とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 仕事の魅力 世界経済の血流とも言える「物流・サプライチェーン」をソフトウェアの力で最適化し、CO2排出量の削減やドライバーの労働環境改善といった巨大な社会課題の解決に直接貢献できるポジションです。極めて複雑なビジネスルールを解きほぐすモデリング能力と、大量のトラフィックを捌く分散システム設計の双方を極めることで、エンタープライズJava開発におけるトップティアの「ドメイン・アーキテクト」としての圧倒的な市場価値を獲得することができます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【フルリモート/週5】PHPバックエンドエンジニア(自社Webサービス・業務システム開発) お任せしたいこと 自社で展開するWebサービスや業務システムにおける、PHPを用いたバックエンド開発をお任せします。 新規機能の追加開発だけでなく、長く運用されているシステムにおけるレガシーコードの保守や、Laravel等のモダンなフレームワークへの段階的な移行、ライブラリのバージョンアップなど、中長期的な安定稼働に向けた地道な改善活動にもチームで取り組んでいただきます。 具体的な業務内容 ・PHP(Laravel等のフレームワーク)を用いたWebアプリケーションのAPI設計・開発・テスト ・既存システムの保守、および中長期的な運用を見据えたコードのリファクタリング ・RDBMS(MySQL または PostgreSQL)のテーブル設計、およびボトルネックとなっているSQLのチューニング ・バッチ処理の設計・実装、およびデータ抽出・集計作業 ・PHPUnit等を用いた自動テストの実装と、テストカバレッジの維持・向上 ・PdMやフロントエンドエンジニアと連携した要件定義、および仕様のすり合わせ 必須スキル・経験 ・PHPを用いたWebアプリケーションの開発実務経験(目安として3年以上) ・Laravel、Symfony、CakePHPなどのMVCフレームワークを用いた開発経験 ・RDBMSを用いたテーブル設計、および基本的なSQLの記述経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・Vue.jsやReactなど、モダンなJavaScriptフレームワークを用いたフロントエンドの開発経験 ・AWS、GCPなどパブリッククラウド環境でのインフラ構築・運用経験 ・Dockerなどのコンテナ技術に関する基礎知識と利用経験 ・独自フレームワークや古いバージョンのPHPシステムから、モダン環境への移行(リプレイス)経験 ・アジャイル / スクラムでのチーム開発経験 開発・業務環境 開発言語:PHP 8.x (一部古いバージョンのコードを含む場合あり) フレームワーク:Laravel データベース:MySQL (または PostgreSQL) インフラ:AWS (EC2, RDS, S3等), Docker テスト・CI/CD:PHPUnit, GitHub Actions コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて バックエンド開発チームへの配属となります。 「とにかく新しい技術に飛びつく」のではなく、「今動いているシステムとユーザーを大切にする」手堅いカルチャーです。過去の経緯で複雑になってしまったコードに対しても、いきなり作り直すのではなく、まずはテストを書いて安全網を張りながら少しずつ綺麗にしていくという、現実的で着実なアプローチを好みます。 求める人物像 ・複雑な業務要件や少し古いコードに対しても、文句を言うのではなく「どうすれば段階的に綺麗にできるか」を前向きに考えられる方 ・「バックエンドだけやればいい」と領域を限定せず、必要に応じてフロントエンドやインフラの課題にも手を伸ばせる方 ・「自分のタスクだけ終わればいい」ではなく、チーム全体の生産性向上や仕様の抜け漏れ防止に協力的に動ける方 仕事の魅力 自社サービスの土台を技術面からダイレクトに支えるポジションです。国内で非常にニーズの高いPHPとLaravelのスキルを深めながら、既存システムのモダナイゼーションやDBチューニングなど、バックエンドエンジニアとしてどこへ行っても通用する、地に足の着いた実務経験を積むことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】iOSエンジニア(Swift/大規模BtoCアプリ開発・アーキテクチャ刷新) お任せしたいこと 自社で展開する大規模なBtoC向けネイティブアプリ(iOS版)の開発、およびアーキテクチャの継続的な改善をお任せします。 「とにかく最新のフレームワークを使ってゼロから作り直す」といったリスクの高いアプローチではなく、長年の運用で肥大化したMVC(Fat ViewController)をMVVM等のモダンなアーキテクチャへ分割したり、古いObjective-CのコードやStoryboardをSwiftUIへ安全に移行したりと、ユーザー体験(クラッシュ率の低下やスムーズな描画性能の維持)を第一に考えた泥臭いリファクタリングと新規機能開発にチームで取り組んでいただきます。 具体的な業務内容 ・Swiftを用いたiOS向けネイティブアプリケーションの設計・開発・テスト ・肥大化したViewControllerの責務分割、およびMVVMやClean Architectureへの段階的なリファクタリング ・SwiftUIを用いた宣言的UIの実装、および既存のUIKit(Storyboard / XIB)からの段階的な移行 ・Swift Concurrency(async/await)やCombineを利用した、複雑な非同期処理(API通信、ローカルDB操作など)の整理と実装 ・Instrumentsを利用したメモリリーク(循環参照等)の調査、およびFirebase Crashlyticsを用いたクラッシュの原因特定と解消 ・XCTestを用いた単体テスト・UIテストの実装と、BitriseやGitHub Actions等でのCI/CD運用(TestFlight配信の自動化) ・PdMやデザイナー(Figma)、およびAndroidエンジニアやバックエンドエンジニアと連携したAPI仕様の策定・要件定義 必須スキル・経験 ・iOSアプリの開発実務経験(目安として3年以上) ・Swiftを用いたプログラミング経験、およびiOSのアプリケーションライフサイクルやメモリ管理(ARC)に関する深い理解 ・MVVM、MVP、またはClean Architecture等のアーキテクチャパターンを用いた設計・開発経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・SwiftUIを用いたUI開発の実務経験 ・古いObjective-CコードからSwiftへの移行、または大規模なコードベースのモダナイゼーション経験 ・App Store Connectを利用したアプリのリリース・証明書運用経験、およびAppleのヒューマンインターフェイスガイドライン(HIG)への深い理解 ・CoreData、Realm、SwiftDataなどのローカルデータベースを用いたオフライン対応の実装経験 ・アジャイル / スクラムでのチーム開発経験 開発・業務環境 開発言語:Swift (一部既存コードにObjective-Cが残存している場合あり) UI・アーキテクチャ:SwiftUI, UIKit (Storyboard / XIB), MVVM (または Clean Architecture) 非同期処理・通信:Swift Concurrency (async/await), Combine, URLSession (または Alamofire) テスト・CI/CD:XCTest, Bitrise (または GitHub Actions), Firebase, fastlane デザイン・コミュニケーション:Figma, GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて iOSアプリ開発チームへの配属となります。 「開発者にとって面白いか」よりも、「古いiPhoneを使っているユーザーでもサクサク動くか」「電波の悪い地下鉄で通信エラーになってもアプリがフリーズしないか」といった、ネイティブアプリとしての基本品質に最も価値を置く手堅いカルチャーです。毎年のiOSメジャーアップデートに伴う仕様変更や非推奨APIへの対応に対しても、文句を言うのではなく、WWDCのセッション動画や公式ドキュメントを地道に読み解いて解決していく実直なメンバーが集まっています。 求める人物像 ・「デザイン通りに動くから完成」ではなく、メモリ使用量やバックグラウンドでの挙動、ネットワークタイムアウト時のフォールバックまで細かく気配りができる方 ・少し古いコードや複雑な状態管理に対しても、文句を言うのではなく「どうすれば段階的にテストを書いて安全に綺麗にできるか」を前向きに考えられる方 ・「自分のタスクだけ終わればいい」ではなく、Androidチームやバックエンドチームと密に連携し、サービス全体の仕様の矛盾や考慮漏れを防げる方 仕事の魅力 多くの一般ユーザーのiPhoneに直接インストールされ、日常的に触れられるプロダクトの開発に携わることができます。iOS特有の厳格なガイドラインやライフサイクルの複雑さというハードな技術的課題に向き合いながら、SwiftUIやSwift Concurrencyといったモダンなエコシステムの実践的な知見を深めることで、モバイルアプリエンジニアとして汎用性が高く息の長い設計スキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】Androidエンジニア(Kotlin/大規模BtoCアプリ開発・アーキテクチャ刷新) お任せしたいこと 自社で展開する大規模なBtoC向けネイティブアプリ(Android版)の開発、およびアーキテクチャの継続的な改善をお任せします。 「とにかく最新のライブラリを使ってゼロから作り直す」といったリスクの高いアプローチではなく、長年の運用で肥大化したJavaコードをKotlinへ安全に移行したり、Fat Activity / Fat FragmentをMVVM等のモダンなアーキテクチャへ分割したりと、ユーザー体験(クラッシュ率の低下やアプリの起動速度向上)を第一に考えた泥臭いリファクタリングと新規機能開発にチームで取り組んでいただきます。 具体的な業務内容 ・Kotlinを用いたAndroid向けネイティブアプリケーションの設計・開発・テスト ・レガシーなJavaコードの段階的なKotlin化、およびAndroidX等の最新環境への継続的なマイグレーション ・Jetpack Composeを用いた宣言的UIの実装、および古いXMLベースのレイアウトからの段階的な移行 ・Kotlin CoroutinesやFlowを利用した、複雑な非同期処理(API通信、ローカルDB操作など)の整理と実装 ・Android Studioのプロファイラ等を利用したメモリリークの調査、およびANR(Application Not Responding)やクラッシュの解消 ・JUnit、MockK、Espresso等を用いた単体テスト・UIテストの実装と、BitriseやGitHub Actions等でのCI/CD運用 ・PdMやデザイナー(Figma)、およびiOSエンジニアやバックエンドエンジニアと連携したAPI仕様の策定・要件定義 必須スキル・経験 ・Androidアプリの開発実務経験(目安として3年以上) ・Kotlinを用いたプログラミング経験、およびAndroidのライフサイクルに関する深い理解 ・MVVM、MVP、またはClean Architecture等のアーキテクチャパターンを用いた設計・開発経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・Jetpack Composeを用いたUI開発の実務経験 ・大規模なJavaコードベースからKotlinへの移行(モダナイゼーション)経験 ・Google Play Consoleを利用したアプリのリリース運用、およびAndroid Vitalsの分析・改善経験 ・RealmやRoomなどのローカルデータベースを用いたオフライン対応、または複雑な状態管理の実装経験 ・アジャイル / スクラムでのチーム開発経験 開発・業務環境 開発言語:Kotlin (一部既存コードにJava) UI・アーキテクチャ:Jetpack Compose, Android View (XML), MVVM (または Clean Architecture) 非同期処理・通信:Kotlin Coroutines, Flow, Retrofit, OkHttp テスト・CI/CD:JUnit, MockK, Espresso, Bitrise (または GitHub Actions), Firebase Test Lab デザイン・コミュニケーション:Figma, GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて Androidアプリ開発チームへの配属となります。 「開発者にとって面白いか」よりも、「端末のスペックや通信環境が悪いユーザーでもサクサク動くか」「画面回転やバックグラウンド復帰時にデータが消えないか」といった、ネイティブアプリとしての基本品質に最も価値を置く手堅いカルチャーです。OSのバージョンアップによって突然非推奨になったAPIや、特定の端末でのみ発生する謎のバグに対しても、文句を言うのではなく、公式ドキュメントやIssueを地道に読み解いて解決していく実直なメンバーが集まっています。 求める人物像 ・「デザイン通りに動くから完成」ではなく、メモリ使用量やバッテリー消費、ネットワークエラー時の挙動まで細かく気配りができる方 ・少し古いコードや複雑な状態管理に対しても、文句を言うのではなく「どうすれば段階的にテストを書いて安全に綺麗にできるか」を前向きに考えられる方 ・「自分のタスクだけ終わればいい」ではなく、iOSチームやバックエンドチームと密に連携し、サービス全体の仕様の矛盾や考慮漏れを防げる方 仕事の魅力 多くの一般ユーザーのスマートフォンに直接インストールされ、日常的に触れられるプロダクトの開発に携わることができます。Android特有のデバイスの多様性やライフサイクルの複雑さというハードな技術的課題に向き合いながら、Kotlin CoroutinesやJetpack Composeといったモダンなエコシステムの実践的な知見を深めることで、モバイルアプリエンジニアとして汎用性が高く息の長い設計スキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】iOSアプリエンジニア(Swift / 自社サービス開発) お任せしたいこと 自社展開しているiOSアプリの設計、開発、運用保守をお任せします。 日々の新規機能開発だけでなく、既存コードのリファクタリングや、毎年のOSアップデート(新しいiOSバージョンへの対応)に伴う改修など、アプリを長く健全に保つための保守・改善活動にもチームで取り組んでいただきます。 具体的な業務内容 ・Swift(SwiftUI / UIKit)を用いたiOSネイティブアプリの設計・開発・テスト ・バックエンドAPIとの連携実装 ・Firebase等のBaaSを利用した機能実装(プッシュ通知、アナリティクス等) ・新しいiOSバージョンや新機種発売に伴う動作検証および改修 ・Xcode Instruments等を利用したクラッシュ調査、メモリリークの解消、パフォーマンス改善 ・PdMやデザイナーと連携したUI/UXの検討、および仕様のすり合わせ 必須スキル・経験 ・iOSネイティブアプリの実務開発経験(目安として3年以上) ・Swiftを用いた開発・運用経験 ・App Store Connectを通じたアプリのリリース、および本番運用経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・SwiftUIを用いた開発、または本番環境での運用経験 ・MVVM、TCAなどのアーキテクチャを用いた設計・開発経験 ・Combine、またはRxSwift等を用いた非同期処理の実装経験 ・Bitrise、GitHub Actions、fastlane等を利用したCI/CDパイプラインの構築・運用経験 ・アジャイル / スクラムでのチーム開発経験 開発・業務環境 開発言語:Swift UIフレームワーク:SwiftUI (一部既存コードにUIKitあり) インフラ・BaaS:Firebase テスト・CI/CD:XCTest, Bitrise (または GitHub Actions), fastlane デザイン・コミュニケーション:Figma, GitHub, Jira, Slack, Zoom プロジェクトチームについて モバイルアプリ開発チームへの配属となります。 「ただ言われた通りに画面を作る」のではなく、デザイナーやPdMと意見を出し合いながら、ユーザーにとって本当に使い心地の良いUI/UXを追求していくカルチャーです。コードレビューでは、将来的な保守性や、Appleのヒューマンインターフェイスガイドライン(HIG)に沿った自然な挙動になっているかなど、互いにフラットな視点で品質を高め合っています。 求める人物像 ・iOSやSwiftの新しい技術動向(WWDCの発表など)に興味を持ち、無理のない範囲でキャッチアップできる方 ・古いコードや複雑な仕様に対しても文句を言うのではなく、地道に少しずつ綺麗にしていける方 ・「自分のタスクだけ終わればいい」ではなく、仕様の抜け漏れに気づいたり、チームの生産性向上に協力的に動ける方 仕事の魅力 自社サービスの成長をユーザーの手元からダイレクトに支えるポジションです。段階的なSwiftUIへの移行や、日々の細かなクラッシュ改善など、地に足の着いた開発業務を通じて、iOSエンジニアとして汎用性が高く息の長いスキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※検証用のiOS端末が必要な場合は会社から貸与・郵送いたします)。
【フルリモート/週5】AWSセキュリティエンジニア(クラウドセキュリティ統制・DevSecOps推進) お任せしたいこと 自社で展開するWebサービス、および社内システムの基盤となるAWS環境において、セキュリティの統制強化と「DevSecOps」の推進をお任せします。 「開発スピードを落とすだけの厳しいルール」を押し付けるのではなく、開発チームが安全かつスピーディーにリリースを行えるよう、CI/CDパイプラインへのセキュリティチェックの組み込みや、AWSのマネージドサービスを活用した自動検知・防御の仕組み(ガードレール)を泥臭く作り上げていくポジションです。 具体的な業務内容 ・AWS OrganizationsおよびService Control Policies (SCP) を利用した、マルチアカウント環境におけるセキュリティベースラインの設計・運用 ・AWS Security Hub、Amazon GuardDuty、AWS Config等を活用した、脆弱性や設定ミスの継続的なモニタリングと自動修復の仕組み構築 ・AWS WAF、AWS Network Firewall、AWS Shieldを利用した、外部からの攻撃(DDoSやSQLインジェクション等)に対する防御策の設計・チューニング ・IAMの権限最小化(Least Privilege)の推進、およびAWS KMSやSecrets Managerを利用したセキュアな機密情報管理 ・Terraform等のIaCコードに対する静的解析(tfsec, Checkov等)の導入、およびGitHub ActionsでのCI/CDパイプラインへの統合(DevSecOps) ・インシデント発生時の初動対応、およびAWS CloudTrailやAmazon Athenaを利用したフォレンジック(ログ解析)と原因究明 ・開発チームに対するセキュリティレビュー(アーキテクチャ設計時の脅威モデリング等)および啓蒙活動 必須スキル・経験 ・AWSを利用したインフラストラクチャの構築・運用経験(目安として3年以上) ・AWSの主要なセキュリティサービス(IAM, Security Hub, GuardDuty, WAF, CloudTrail等)に関する深い知識と運用経験 ・TCP/IP、HTTP、DNSなどのネットワークに関する基礎知識と、Webアプリケーションにおける一般的な脆弱性(OWASP Top 10等)の理解 ・Terraform等を用いたIaCの実務経験 ・Git / GitHubを用いた構成管理・チーム開発経験 歓迎スキル・経験 ・DevSecOpsのプラクティス実践、またはCI/CDパイプラインへのセキュリティツール組み込み経験 ・セキュリティインシデント(マルウェア感染、不正アクセス等)の対応、または脆弱性診断の経験 ・ISMS(ISO27001)、PCI-DSS、SOC2などのコンプライアンス基準に関する知識および監査対応経験 ・Python、Go等を用いた、セキュリティ運用自動化ツールの開発経験 ・AWS認定セキュリティ – 専門知識(AWS Certified Security - Specialty)等の資格 開発・業務環境 クラウド・セキュリティ:AWS (Security Hub, GuardDuty, IAM, WAF, Config, CloudTrail, KMS, Macie, Organizations等) IaC・CI/CD:Terraform, GitHub Actions 監視・解析:Datadog, Amazon Athena セキュリティツール:Snyk (または Trivy, tfsec等) コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて インフラ(SRE)チーム内の、セキュリティ専任担当(またはDevSecOps推進チーム)としての配属となります。 「セキュリティ部門が最後に検閲してNGを出す」という旧態依然としたゲートキーパー型の文化を嫌い、開発の初期段階からセキュリティを組み込む「シフトレフト」を重視する手堅いカルチャーです。開発チームがセキュリティ上のミスを犯した際にも、個人を責めるのではなく「なぜシステムで防げなかったのか」「どうすれば自動で検知・ブロックできるガードレールを作れるか」を前向きに議論し、仕組みでの解決を目指しています。 求める人物像 ・「絶対に事故を起こさない」という強い責任感を持ちつつも、ビジネスのスピードや開発者の利便性とのバランスを現実的に調整できる方 ・AWSのアップデート情報や最新のセキュリティ動向(新たな脆弱性など)を自発的にキャッチアップし、システムの防御策に落とし込める方 ・「専門用語を並べてリスクを煽る」のではなく、開発エンジニアやビジネスサイドに対して、脅威のインパクトと具体的な対策を分かりやすく説明できる方 仕事の魅力 企業の信頼を根底から守る「最後の砦」であると同時に、開発組織全体の安全なアクセルとなる非常に重要なポジションです。クラウド特有のセキュリティ脅威に対する実践的な防御ノウハウや、DevSecOpsというモダンな開発プロセスの構築を通じて、クラウドセキュリティエンジニア(Cloud Security Architect)として極めて市場価値が高く、あらゆる企業から求められる希少なスキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※重大なセキュリティアラートが発報された場合など、緊急の調査やインシデント対応をお願いする場合がありますが、自動化によってノイズを減らし、チームの負担を軽減する体制づくりを進めています)。
【フルリモート/週5】PHPバックエンドエンジニア(自社Webサービス・レガシーコードのモダナイゼーション) お任せしたいこと 長年運用され、事業の屋台骨として多大な利益を生み出している自社Webサービスにおける、PHPを用いたバックエンド開発およびシステムのモダナイゼーション(現代化)をお任せします。 「古いコードをすべて捨てて最新言語でフルスクラッチする」といったリスクの高いアプローチではなく、既存のビジネスロジックをリスペクトしながら、巨大なコントローラー(Fat Controller)の分割、PHPやフレームワーク(Laravel等)のバージョンアップ、そして自動テストの拡充といった「システムを長生きさせるための泥臭い手入れ」にチームで取り組んでいただきます。 具体的な業務内容 ・PHP(主にLaravel)を用いたWebアプリケーションおよびAPIの設計・開発・テスト ・長年の運用で肥大化・複雑化したレガシーコードの紐解きと、オブジェクト指向に基づいた段階的なリファクタリング ・RDBMS(MySQL等)のテーブル設計、およびN+1問題の解消やスロークエリの特定・パフォーマンスチューニング ・PHPUnit等を用いた自動テストの実装と、安全にデプロイを続けるためのテストカバレッジの向上 ・PHP本体およびLaravelの定期的なメジャーバージョンアップ対応(技術的負債の返済) ・フロントエンドエンジニアと連携した、Bladeテンプレートベースの画面からモダンなSPA(Vue.jsやReact)への移行に伴うAPI化 ・PdMやビジネスサイドと連携した新規機能の要件定義、および仕様のすり合わせ 必須スキル・経験 ・PHPを用いたWebアプリケーションの実務開発経験(目安として3年以上) ・Laravel、Symfony等のモダンなPHPフレームワークを用いた開発経験 ・RDBMSを用いたテーブル設計、および基本的なSQLの記述経験 ・Git / GitHub等を用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・レガシーなPHPシステムからモダンなフレームワークへの移行、または大規模なリファクタリングの実務経験 ・PHPUnit等を用いたテストコードの記述、およびテスト駆動開発(TDD)の実践経験 ・AWS、GCPなどパブリッククラウド環境での開発・運用経験 ・Dockerなどのコンテナ技術に関する基礎知識と利用経験 ・Vue.js、React等のフロントエンドフレームワークに関する基礎的な知識 開発・業務環境 開発言語:PHP 8.x (一部既存システムに 7.x) フレームワーク:Laravel (一部既存システムに独自フレームワークやCakePHP等) データベース・KVS:MySQL, Redis インフラ:AWS (EC2, ECS, RDS, S3等), Docker テスト・CI/CD:PHPUnit, GitHub Actions コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて バックエンド開発チームへの配属となります。 「古いシステム=悪」と決めつけるのではなく、「これまで会社を支えてきた価値あるシステム」として敬意を払い、現実的な範囲でクラスを分割したりテストを書き足したりしていく手堅いカルチャーです。コードレビューでは、マジックナンバーやグローバル変数の安易な使用を避け、型の恩恵(PHP 8以降の型システム)を活かした保守性の高い設計になっているかなど、品質をチーム全体でしっかり担保し合っています。 求める人物像 ・「とりあえず動く」スパゲッティコードに対して文句を言うのではなく、「この機能から少しずつ綺麗にしていこう」と前向きに改善を楽しめる方 ・フレームワークの便利な機能にただ頼るだけでなく、裏側で何が起きているかを理解し、パフォーマンスの劣化を招かない実装ができる方 ・「自分のタスクだけ終わればいい」ではなく、仕様の抜け漏れに気づいたり、チーム全体の生産性向上に協力的に動ける方 仕事の魅力 世界のWebサイトの大部分を支えるPHPのエコシステムにおいて、ただ新規機能を作るだけでなく「技術的負債とどう向き合い、どう安全に改修していくか」という、非常に実戦的で高度な課題に立ち向かうポジションです。大規模トラフィックを捌くデータベースのチューニングや継続的なリファクタリングを通じて、バックエンドエンジニアとして普遍性が高く、どこに行っても重宝される「息の長い設計・保守スキル」を着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます。
【フルリモート/週5】AWSデータベースエンジニア・DBA(Aurora / RDS パフォーマンス改善・大規模運用) お任せしたいこと 自社で展開する大規模Webサービスにおいて、システムの心臓部であるデータベース(Amazon Aurora, RDS等)の運用保守、パフォーマンスチューニング、およびアーキテクチャ改善をお任せします。 「データベースが重いからとりあえずインスタンスサイズを上げる」という力技の運用から脱却し、アプリケーションエンジニアと協業してボトルネックとなるSQLを根本から修正したり、安全なバックアップ・リストア運用(ディザスタリカバリ)を設計したりと、絶対にデータを失わない堅牢なデータ基盤を地道に作り上げていくポジションです。 具体的な業務内容 ・Amazon Aurora(MySQL / PostgreSQL)およびRDSの設計・構築・運用保守、およびキャパシティプランニング ・Performance InsightsやDatadogを利用したスロークエリの特定、実行計画の解析、およびインデックスの最適化・SQLチューニング ・Terraformを用いたデータベース周辺インフラ(VPC, セキュリティグループ, パラメータグループ等)のコード化(IaC) ・無停止(または最小限のダウンタイム)でのデータベースのメジャーバージョンアップ計画の立案および実行 ・AWS DMS(Database Migration Service)を利用した、レガシーデータベースからAuroraへの移行、およびシャード分割などの分散設計 ・定期的なリストアテストの実施、およびRPO/RTO(復旧目標)に基づいたディザスタリカバリ(DR)環境の構築 ・開発チームに対するデータベース設計(モデリング)のレビュー、および効率的なクエリ作成のための技術支援 必須スキル・経験 ・AWS環境におけるRDSまたはAuroraの運用・保守実務経験(目安として3年以上) ・RDBMS(MySQL または PostgreSQL)の内部構造(アーキテクチャ、ロック機構、トランザクション分離レベル等)に関する深い知識 ・実行計画(EXPLAIN等)の読み取り、およびSQLチューニングの実務経験 ・Terraform、またはAWS CloudFormationを用いたIaCの実務経験 ・Git / GitHubを用いた構成管理・チーム開発経験 歓迎スキル・経験 ・数千万〜数億レコード規模、または数万QPSを超える高トラフィック環境でのデータベース運用経験 ・オンプレミスの商用データベース(Oracle、SQL Server等)からオープンソース系(PostgreSQL等)への異種DB移行経験 ・Amazon ElastiCache(Redis / Memcached)を利用したキャッシュ層の設計・チューニング経験 ・Python、Go、Bash等を用いた、データベース運用業務(バックアップ確認やアカウント管理)の自動化スクリプト作成経験 ・AWS認定データベース – 専門知識(AWS Certified Database - Specialty)の資格 開発・業務環境 クラウド・データベース:AWS (Aurora, RDS, ElastiCache, DMS, DynamoDB等) RDBMS:MySQL, PostgreSQL IaC・CI/CD:Terraform, GitHub Actions 監視・管理:Datadog, AWS Performance Insights, Amazon CloudWatch コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて インフラ(SRE)チーム内の、データベース領域に特化したスペシャリスト(DBA)としての配属となります。 「データは会社の最大の資産である」という共通認識のもと、どんなに急ぎのリリースであっても、データの不整合やデッドロックのリスクがある設計には妥協しない手堅いカルチャーです。開発エンジニアが書いた重いクエリに対しても、ただ突き返すのではなく、「この要件ならこういうインデックスの張り方・クエリの書き方にすれば負荷が下がる」と、前向きかつ建設的に伴走するメンバーが集まっています。 求める人物像 ・華やかなフロントエンドの動きよりも、バックグラウンドで動くデータベースのI/O処理やメモリ管理の挙動にロマンとやりがいを感じる方 ・障害発生時にパニックにならず、ログやメトリクスという「事実」に基づいて冷静に原因を切り分けられる方 ・「インフラだけを守っていればいい」ではなく、アプリケーションの仕様や業務ロジックまで踏み込んでDB設計を提案できる方 仕事の魅力 どれだけアーキテクチャがモダンになっても、システムのボトルネックの大部分は「データベース」に集約されます。可用性と一貫性が極限まで求められる環境において、AWSのマネージドサービスを活かしながら複雑なパフォーマンストラブルを解決する経験は、クラウド時代のDBA(データベースエンジニア)として極めて市場価値が高く、どのような企業でも重宝される「絶対に腐らない」普遍的なスキルを着実に磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※データベースのメジャーバージョンアップや移行作業など、影響範囲の大きいメンテナンスは深夜・早朝帯に実施する場合がありますが、事前の計画に基づきチーム内で調整して行います。また、その分の代休・時差出勤等を推奨しています)。
【フルリモート/週5】Javaバックエンドエンジニア(大規模EC・物流プラットフォーム開発/パフォーマンス改善) お任せしたいこと 自社で展開する大規模なECサイト、およびその裏側を支える物流・在庫管理プラットフォームのバックエンド開発をお任せします。 セール時などの突発的で膨大なトラフィック(スパイクアクセス)に対してもシステムを絶対にダウンさせず、安全に注文を処理し続けるためのアーキテクチャ設計や、JVM(Java仮想マシン)のパフォーマンスチューニングといった、高負荷環境ならではの泥臭くも高度な技術的課題にチームで取り組んでいただきます。 具体的な業務内容 ・Java(Spring Boot)を用いた、高トラフィックに耐えうるWeb APIの設計・開発・テスト ・スレッドダンプやヒープダンプの解析を通じた、メモリリークの調査およびJVMのガベージコレクション(GC)チューニング ・注文処理や在庫引き当てにおける、悲観的ロック/楽観的ロックを考慮した厳密なトランザクション制御とデッドロックの解消 ・RDBMS(MySQL または PostgreSQL)に対する、数千万〜数億レコード規模のテーブル設計および複雑なSQLのパフォーマンスチューニング ・Apache KafkaやRabbitMQ等を利用した、システム間の非同期メッセージング処理(イベント駆動)の実装 ・巨大なモノリス(一枚岩)システムから、機能単位での段階的なマイクロサービス化への切り出し・リファクタリング ・Datadog(APM)等を利用したボトルネックの特定と、継続的なコードの改善 必須スキル・経験 ・Javaを用いたWebアプリケーション、または業務システムの実務開発経験(目安として3年以上) ・Spring Framework(特にSpring Boot)を用いたAPI開発経験 ・RDBMSを用いたテーブル設計、トランザクション制御の理解、およびSQLチューニングの経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 歓迎スキル・経験 ・大規模トラフィックを扱うBtoCサービス、またはECシステム・決済システム等の開発・運用経験 ・JVMの内部構造に関する知識、およびプロファイラツール等を用いたパフォーマンストラブルシューティングの経験 ・マルチスレッドプログラミング、または非同期処理に関する深い知識と実装経験 ・メッセージキュー(Kafka, SQS, RabbitMQ等)を利用した分散システムの設計・開発経験 ・AWS環境(ECS, EKS, RDS, ElastiCache等)におけるインフラ運用・構築経験 開発・業務環境 開発言語:Java 17 (または 21) フレームワーク:Spring Boot データベース・KVS:MySQL (または PostgreSQL), Redis メッセージング:Apache Kafka (または AWS SQS, RabbitMQ) インフラ:AWS (ECS または EKS, RDS等), Docker テスト・CI/CD:JUnit, GitHub Actions 監視・管理:Datadog, AWS CloudWatch コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom プロジェクトチームについて トランザクション・コア基盤チームへの配属となります。 「とにかく早く新しい機能をリリースする」ことよりも、「絶対に在庫数にズレを出さないこと」「セール時にサーバーが落ちないこと」を最優先とする、非常に技術志向で手堅いカルチャーです。Datadogのメトリクスやログといった「事実(データ)」をベースに議論し、感覚でのコード修正を嫌います。複雑な排他制御や謎のレスポンス遅延に対しても、文句を言うのではなく、パズルを解くように原因究明のプロセスを楽しめるメンバーが集まっています。 求める人物像 ・フレームワークの便利なアノテーションに頼るだけでなく、裏側でどのようなスレッド処理やDBコネクションが動いているかを意識して実装できる方 ・「とりあえずサーバーのスペックを上げる」という力技ではなく、コードやSQLの改善によってインフラ原価を下げることにやりがいを感じる方 ・本番環境でのレアな障害(タイミングによって稀に発生するバグ等)に対しても、粘り強くログを追いかけて再現条件を特定できる方 仕事の魅力 物理的なモノの流れ(物流)とお金の流れ(決済)が交差する、事業の心臓部をシステム面からダイレクトに支えるポジションです。Javaが最も得意とする「エンタープライズ規模の堅牢性」と「高い並行処理能力」を極限まで引き出す経験を通じて、JVMの深い知見や分散アーキテクチャの設計スキルといった、シニアバックエンドエンジニアとしてどこに行っても通用する圧倒的で息の長い実力を磨くことができます。 働き方 リモート環境 [フルリモート] 基本的にフルリモートで働いていただけます(※大規模なセールイベント時などは、トラフィック監視のためにチーム内でシフトを組んで待機・オンコール対応を行う場合があります)。