並び順
- おすすめ順
- 新着順
- No elements found. Consider changing the search query.
- List is empty.
案件一覧
( 5,295 件中 361 - 370 件を表示) 【フルリモート/週5/Java】数百万台の自動運転EVをリアルタイムに統率し、都市の移動を再定義する次世代MaaSプラットフォームのコアバックエンドエンジニア お任せしたいこと [役割]バックエンドエンジニアとして、都市中を駆け巡る無数の自動運転車(ロボタクシー、無人配送EV)から送られる膨大なテレメトリデータを処理し、最適な配車・ルーティング・群制御(フリートマネジメント)を全自動で行う、クラウドネイティブな次世代MaaS(Mobility as a Service)プラットフォームのコア開発をお任せします。 [役割に対して求める成果]「車両の現在地」と「刻一刻と変わる交通状況」という極めて動的で複雑な時空間データを、Java 21のVirtual Threadsと高度なインメモリ処理を駆使してミリ秒単位でさばき切ること。そして、1台の事故や配車遅延も許さない究極の安全性と高可用性を備えた、ダイナミック・ディスパッチ(動的配車)エンジンを構築すること。 具体的な業務内容 ・Java(Java 21)およびSpring Boot 3を用いた、超高スループットな配車リクエスト処理、車両ステータス管理、およびダイナミックプライシングAPIの詳細設計、実装、テスト ・PostGIS(PostgreSQL)やRedisのGeospatialインデックスを活用した、数百万台の移動体のリアルタイム空間検索(ジオフェンシング、近傍車両検索)の極限の最適化 ・gRPCおよびWebSocketを利用した、自動運転車(エッジデバイス)とクラウドリソース間の超低遅延・双方向なV2C(Vehicle-to-Cloud)通信基盤の実装 ・グラフアルゴリズム(Dijkstra、A*等)を応用した、渋滞情報やバッテリー残量、充電ステーションの空き状況を考慮した複雑な最適経路探索(ルーティング)エンジンの開発 ・Apache Kafkaを用いた、車両からの高頻度なテレメトリデータ(GPS、速度、LiDARログ等)の非同期ストリーム処理と、機械学習(ML)モデルによる到着時刻予測(ETA)基盤への連携 ・JUnit 5やTestcontainersを用いた、通信の瞬断や車両の故障といった現実世界の泥臭いエッジケースを想定した防御的プログラミングの徹底と、Chaos Mesh等を用いたカオスエンジニアリングの実施 必須スキル・経験 ・Javaを用いたWebアプリケーションのサーバーサイド開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた実務経験(2年以上) ・RDBMSを用いた複雑なデータベース設計、厳格なトランザクション管理、およびSQLチューニングの経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 歓迎スキル・経験 ・MaaS、配車アプリ、カーシェアリング、または物流・配送システム(TMS)のバックエンド開発経験 ・GIS(地理情報システム)、空間データベース(PostGIS等)、または位置情報データを扱うシステムの開発・運用経験 ・グラフ理論、アルゴリズム、または数理最適化を用いたルーティングエンジンの実装経験 ・gRPC、WebSocket等のネットワークプロトコルに関する知見、および双方向通信の実装経験 ・Apache Kafka等を利用した大規模なストリーム処理・イベント駆動型アーキテクチャの実務経験 ・AWS環境(EKS, RDS, ElastiCache, MSK等)でのコンテナ技術を利用したインフラ運用経験 開発環境 言語・フレームワーク:Java 21, Spring Boot 3, gRPC, WebSocket, JUnit 5, Testcontainers インフラ・ミドルウェア:AWS (EKS, Aurora PostgreSQL / PostGIS, ElastiCache, MSK), Docker, Kubernetes, Apache Kafka, Redis CI/CD・ツール:GitHub, GitHub Actions, Datadog (APM / ログ), Terraform, Jira, Confluence, Slack 開発チームについて プロダクトマネージャー1名、テックリード1名、ルーティング・アルゴリズムエンジニア2名、バックエンドエンジニア7名(今回募集枠含む)、SRE3名の体制です。「物理空間を移動するハードウェア」をソフトウェアでいかに安全かつ効率的に制御するかという難題に対し、計算量(O記法)やメモリのキャッシュヒット率に異常なまでの執着を持ち、ホワイトボード上でアーキテクチャと数式を戦わせる非常にギークなカルチャーです。 求める人物像 ・「移動」という人間の根源的な欲求をテクノロジーで最適化し、都市の交通渋滞や環境問題といった巨大な社会課題を解決することに強い情熱を持てる方 ・特定のフレームワークの知識にとどまらず、空間インデックス(R木やGeohash)やグラフ探索アルゴリズムといったコンピュータサイエンスの深い領域に知的な喜びを感じる方 ・フルリモート環境下において、アルゴリズムエンジニアやハードウェアエンジニアなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 仕事の魅力 次世代産業のど真ん中である「自動運転・MaaS」領域において、数百万台のモビリティを統率する頭脳(クラウド基盤)を構築する、非常にスケールが大きくエキサイティングなポジションです。高度な空間演算と暴力的なトラフィック処理をJavaで極める経験を積むことで、IoTとアルゴリズムの双方に精通した「次世代ハイパフォーマンス・アーキテクト」としての圧倒的な市場価値を獲得することができます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
●職務内容 就職活動支援サービスにて企画職と連携し、ビジネス要件やユーザー視点を考慮した開発を進めます。 モバイルアプリ開発(iOS)およびWebアプリケーション開発を担当します。 ■募集背景 人員不足のため。 ●必須スキル モバイルアプリ開発の実務経験(Swift UI 2年以上) TCAの実務経験 JavaもしくはKotlin(Spring Boot)を用いたWebバックエンド開発の経験 Swift UIを用いたチーム開発経験 コードレビューの経験、チームでの開発経験 技術選定などのテックリードの経験 BtoC向けプロダクトのエンハンス開発経験 ●歓迎スキル デザイナーやPM、PdMとコミュニケーションを取りながら開発してきた経験 パフォーマンス/セキュリティを考慮した設計を実現、または改善をした経験 アジャイル開発の実務経験 テスト設計、実施経験 フロントエンド開発(React)の経験 ――――――――――――――――――――――――――――――――――――――― 【会社紹介】 エンジニアの自由を孤独にしない。株式会社VOOM ―― 代表は「元ホームレス」のエンジニア。 「エンジニアが開発だけに没頭できる理想郷を作りたい」 そんな想いで、元エンジニアの代表・津田が立ち上げたのがVOOMです。 どん底を知り、技術で這い上がってきたからこそ、エンジニアの苦労もキャリアの難しさも痛いほど分かる。 エンジニアが「開発だけに純粋に没頭できる環境」を追求し続ける、ギルドのような組織です。 圧倒的サポート「7つの業界初」 フリーランスの「不安」と「面倒」を、VOOMがすべて肩代わりします。 【技術】IT塾が無料: ReactやNext.jsなど、最新技術を働きながら習得。 【税務】確定申告が無料: 領収書を送るだけ。プロの税理士が完全代行。 【装備】補助金申請が無料: PCやタブレット購入費の最大2/3を国が支援。 【成長】メンター&面談対策: ハイスキル層があなたのキャリアを直接バックアップ。 【安心】社保加入サービス: フリーランスの自由さと、正社員の安心を両立。 【絆】交流会が活発: スマブラ大会、BBQ、ダーツ。孤独とは無縁の環境です。 案件の質にも、一切妥協なし。 ・所属エンジニア数 1,500名以上 ・取引先企業数 2,500社(直請け・プライム案件多数) ・主な提供案件 高単価・モダン開発・フルリモートなど厳選案件 ・福利厚生 無料健康診断、正社員紹介支援、記帳代行など まずはカジュアルにお話ししませんか? 「今の単価に満足していない」「事務作業が苦痛」「もっとモダンな技術に触れたい」 どんなお悩みでも構いません。1,500名の仲間が選んだ「VOOMという選択肢」を、ぜひ一度オンラインで確かめてみてください。 株式会社VOOM
スキル
【案件名】メインフレームモダナイゼーション対応 Java開発 【案件概要】 メインフレームモダナイゼーションにおける、 開発・テストツールの改修を担当。 参画初期は約1か月間、資料をもとに開発プロセス・業務理解を行い、 その後、顧客チームと連携しながらツール改修・テスト・分析を実施。 性能改善やテスト自動化など、APL開発工程全般を経験可能。 【スキル】 必須: ・Javaでの開発経験(4年程度) ・既存ソースの読解および改修経験 ・テストケース作成、実行、分析経験 ・コミュニケーション能力 尚可: ・改修による性能改善経験 ・改善提案経験 【勤務地】勝どき(リモート併用) 【時期】即日~ 【人数】1名 【単価】70万円 【精算】140~180h 【時間】9:00~18:00 【面談】2回(WEB) 【年齢】40代まで 【外国籍】不可
〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓 【プロジェクト概要】 自動車製造業向けの製品マニュアル作成編集システム(CMS)の改修支援案件です。Web画面上でマニュアルを編集するシステムの改修を行います。 【開発環境】 JavaScript, HTML, CSS, DITA Open Toolkit, wkhtmltox, Java (バッチ処理) 【作業内容】 ・Javaでの業務ロジック実装<br>・JavaScriptでのUI実装または解析 【期間】 6月~長期 【作業場所】 基本リモート勤務。出社の場合、成増または埼玉県新座市。 【必須スキル】※目安2年以上 ・Javaでの業務ロジック実装のご経験 ・JavaScriptでUI実装または解析のご経験 ・Javascript, html, cssの深い理解 ・自らコミュニケーションを図れる方 【尚可スキル】 ・jquery.js、jcanvas.js のご経験 ・DITA Open Toolkit、wkhtmltox のご経験 ・Javaの業務系バッチ開発のご経験<br> ・Spiring Boot+Thymeleaf+Mybatis開発のご経験 【募集人員】 1名 【打ち合わせ回数】 1回(元請様) 【備考】 個人事業主可 メンバーは20代~40代が中心です。 〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓
スキル
■ プロジェクトの背景:行政DXの最前線で声が届く仕組みを創る 今や人々の生活に欠かせないインフラとなったLINE。 今回参画いただくのは、自治体が住民からの多様な悩みや相談を受け付けるための「LINE相談システム」のプロジェクトです。 行政サービスという、一分の隙も許されない高い信頼性が求められるシステム。 その心臓部をJavaで支え、運用保守を通じてブラッシュアップしていく。 あなたが解決する1つのバグ、実装する1つの機能が、支援を必要としている市民と自治体を結ぶ「架け橋」になります。 ■ 具体的にお任せしたいこと ご自身の経験値に合わせて、要件定義からテストまで「手触り感」のある工程をフルレンジでお任せします。 機能改修・追加時の「フルスタックな立ち回り」 ・要件定義〜設計: 自治体のニーズを汲み取り、どのようにLINEのインターフェースを通じて解決するか、ロジックを組み立てます。 ・実装・テスト: Javaを用いたバックエンド開発。LINEメッセージの送受信、セキュアなデータ管理、外部APIとの連携など、技術的好奇心を刺激する実装が待っています。 システムを「生かし続ける」ための運用保守 ・障害調査・修正: 万が一のトラブル発生時ログを追い、コードの深淵まで潜って原因を特定。市民の相談を止めないための「守護神」としての役割です。 ・継続的な改善提案: 「今の仕様ではユーザーが迷うのではないか?」という現場目線の気づきを次回の機能追加の種として提案していただきます。 スキルに応じた「オーダーメイド」の担当工程 ・「まずは保守から入り、システムの全体像を掴みたい」 「要件定義から入り、技術選定の視点を養いたい」 あなたの現在のスキルと半年後の「なりたい姿」に合わせて、最適な持ち場を調整します。 ■ プロジェクトの魅力・環境 ・主要言語: Java ・プラットフォーム: LINE(Messaging API連携等) ・社会貢献性: 行政DXの推進に直結。自分のコードが地域の福祉や子育て支援を支える喜び。 ・安定感: 長期運用が前提のプロジェクトのため、じっくりとドメイン知識を深め、技術を磨くことができます。 ■ この案件で手に入る「一生モノの武器」 ・パブリックセクターでの実績: 厳格な要件が求められる自治体向けシステムの経験は、エンジニアとしての信頼性を飛躍的に高めます。 ・LINE API連携の深い知見: 最も普及しているSNSを基盤としたシステム開発の経験は、今後のキャリアで大きなアドバンテージになります。 ・全工程を俯瞰する「SEの視点」: 要件定義からテストまで一貫して関わることで、部分最適ではない「全体最適」な設計能力が身につきます。 ■ 必須スキル ・要件定義、基本設計工程の経験 ・Java、SpringBoot、JPA、MySQLを使用したWebアプリケーションの開発経験 ・AWS各サービスの利用経験 ・週5のフルタイム稼働が可能であること(平日) ■ 歓迎スキル ・AWS構築経験 ・Javaを使用したバッチプロジェクトの開発経験 ・LINE messaging apiを利用した開発経験 ・WebSocketを利用したチャット機能の開発経験 ・PM、PL(プロジェクトマネジメント)の経験 ■ 営業担当からのメッセージ 「自分の開発したシステムが実際に誰に使われているのか見えない」 そんな悩みを持つ方にこそこのプロジェクトは最適です。 相談窓口が開設され、通知が届き、住民の悩みが解決されていく。 その裏側にあるロジックをあなたが支える。Javaという確かな技術を誰かの笑顔のために使う。 そんな「誇れる仕事」を一緒に始めませんか? あなたの今のレベルに合わせてまずは最適な入り方からお話ししましょう。 エントリーをお待ちしています! 【会社紹介】 エンジニアの自由を孤独にしない。株式会社VOOM ―― 代表は「元ホームレス」のエンジニア。 「エンジニアが開発だけに没頭できる理想郷を作りたい」 そんな想いで、元エンジニアの代表・津田が立ち上げたのがVOOMです。 どん底を知り、技術で這い上がってきたからこそ、エンジニアの苦労もキャリアの難しさも痛いほど分かる。 エンジニアが「開発だけに純粋に没頭できる環境」を追求し続ける、ギルドのような組織です。 圧倒的サポート「7つの業界初」 フリーランスの「不安」と「面倒」を、VOOMがすべて肩代わりします。 【技術】IT塾が無料: ReactやNext.jsなど、最新技術を働きながら習得。 【税務】確定申告が無料: 領収書を送るだけ。プロの税理士が完全代行。 【装備】補助金申請が無料: PCやタブレット購入費の最大2/3を国が支援。 【成長】メンター&面談対策: ハイスキル層があなたのキャリアを直接バックアップ。 【安心】社保加入サービス: フリーランスの自由さと、正社員の安心を両立。 【絆】交流会が活発: スマブラ大会、BBQ、ダーツ。孤独とは無縁の環境です。 案件の質にも、一切妥協なし。 ・所属エンジニア数 1,500名以上 ・取引先企業数 2,500社(直請け・プライム案件多数) ・主な提供案件 高単価・モダン開発・フルリモートなど厳選案件 ・福利厚生 無料健康診断、正社員紹介支援、記帳代行など まずはカジュアルにお話ししませんか? 「今の単価に満足していない」「事務作業が苦痛」「もっとモダンな技術に触れたい」 どんなお悩みでも構いません。1,500名の仲間が選んだ「VOOMという選択肢」を、ぜひ一度オンラインで確かめてみてください。 株式会社VOOM
スキル
案件概要 担当業務 ・融資支援システムの全機能のテストを実施いたします。 ・DB上のデータやプログラムを読み解きながら、状況に応じてテストデータの作成も行い、テストを実施いたします。 求めるスキル 必須スキル ・SQLの経験 ・DBを利用したJava開発の経験 ・高いコミュニケーション能力、主体性 その他 精 算:140-180h(想定) 時 期:中期 場 所:品川区 ※リモート併用/週2-3日出社 面 談:2回 サイト:月末締め翌月15日支払い(15日サイト)
【フルリモート/週5/Java】「止まらない銀行」を創る次世代クラウドネイティブ・コアバンキング基盤のバックエンドエンジニア お任せしたいこと [役割]バックエンドエンジニアとして、数十年にわたり稼働してきた銀行のレガシーなメインフレーム(大型汎用機)を脱却し、クラウド上で24時間365日「絶対に止まらない」次世代コアバンキングシステム(勘定系システム)を構築する超大規模プロジェクトのバックエンド開発をお任せします。 [役割に対して求める成果]「1円の誤差も、1秒のシステム停止も許されない」という金融ITにおける最高難易度の非機能要件を満たしつつ、Java 21とSpring Bootを用いたマイクロサービスアーキテクチャによって、柔軟に新サービスを展開できる拡張性と、極限の堅牢性を両立したミッションクリティカルシステムを実現すること。 具体的な業務内容 ・Java(Java 21)およびSpring Boot 3を用いた、口座管理、預金、為替、融資といった銀行の中核を担う勘定系機能のRESTful API / gRPC APIの詳細設計・実装 ・レガシーなCOBOLプログラムに記述された複雑怪奇な業務ロジックを解読・整理し、ドメイン駆動設計(DDD)に基づいたモダンなオブジェクト指向モデルへの再構築 ・マイクロサービス間における、Sagaパターン等の高度なアーキテクチャを用いた分散トランザクション制御および結果整合性の担保 ・Amazon Aurora等のRDBMSを用いた、数千万口座のトランザクションを矛盾なく高速に処理するための厳格な排他制御(悲観的・楽観的ロック)とSQLチューニング ・Spring Batchを利用した、深夜帯に集中する数億件規模の膨大な日次・月次バッチ処理の高速化およびリソースの並列処理最適化 ・JUnitやTestcontainersを用いた徹底的なテスト駆動開発(TDD)の実践と、カオスエンジニアリング(障害注入テスト)を通じたシステムの自己修復性(レジリエンス)の検証 必須スキル・経験 ・Javaを用いたWebアプリケーションまたは業務システムのサーバーサイド開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた実務経験(2年以上) ・RDBMSを用いた複雑なデータベース設計、厳格なトランザクション管理、およびSQLチューニングの経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 歓迎スキル・経験 ・金融機関(特に銀行の勘定系・情報系システム)における開発・運用経験、または高度な金融ドメイン知識 ・メインフレーム(COBOL等)からオープンシステムへのマイグレーションプロジェクトの実務経験 ・ドメイン駆動設計(DDD)、クリーンアーキテクチャ等の知見、およびそれらに基づくシステム設計経験 ・マイクロサービスアーキテクチャの設計・実装、および分散トランザクションのハンドリング経験 ・大規模なバッチ処理システム(Spring Batch等)の設計・パフォーマンスチューニング経験 ・AWS等のパブリッククラウド環境における、高可用性(マルチAZ・マルチリージョン等)を意識したアーキテクチャ設計・運用経験 開発環境 言語・フレームワーク:Java 21, Spring Boot 3, Spring Batch, JUnit, Testcontainers, gRPC インフラ・ミドルウェア:AWS (EKS, Aurora PostgreSQL, DynamoDB, SQS, MSK), Docker, Kubernetes, Apache Kafka CI/CD・ツール:GitHub, GitHub Actions, Datadog, Terraform, Jira, Confluence, Slack 開発チームについて プロダクトマネージャー1名、テックリード1名、金融システムのエキスパート(元メガバンク系SIer出身者など)2名、バックエンドエンジニア7名(今回募集枠含む)、SRE3名の体制です。「銀行システムはレガシーで当たり前」という諦めを捨て、最新のJavaエコシステムとクラウドネイティブ技術で金融インフラの歴史を塗り替えるという強い使命感を持つ、極めてプロフェッショナルで技術水準の高いカルチャーです。 求める人物像 ・「絶対に障害を起こさない」というプレッシャーから逃げるのではなく、それをアーキテクチャ設計と自動テストの力で論理的にねじ伏せることにエンジニアとしての誇りを持てる方 ・何十年も継ぎ足されてきた複雑な業務ルール(スパゲッティ状態)を紐解き、美しいコードとデータモデルへリファクタリングしていく泥臭いパズルを楽しめる方 ・フルリモート環境下において、ドメインエキスパートや他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 仕事の魅力 国の経済活動の根幹である「銀行の勘定系」をクラウドベースでゼロから構築するという、エンジニア人生において一度経験できるかどうかの極めてチャレンジングで社会的インパクトの大きなポジションです。エンタープライズJava開発における究極の堅牢性・可用性が求められる環境下で、最新技術を駆使してミッションクリティカルシステムを作り上げる経験は、バックエンドエンジニアとして揺るぎないトップクラスの市場価値と専門性をもたらします。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます(※高いセキュリティ要件を満たすセキュアなリモートアクセス環境を貸与いたします)。
【案件概要】 大手スポーツクラブの基幹システム改修業務をご担当いただきます。 複数プロジェクトがあり、小規模〜大規模なものまで幅広くございますので、スキルによってアサインするプロジェクトが変わります。 【必須スキル】 ・Javaを用いた開発経験3年以上 ・Springを用いた開発経験 ・JavaScript(Jquery)を用いた開発経験 ・テンプレートエンジンを用いた画面側の開発経験 ・基本設計の経験 【尚可スキル】 ・要件定義の経験 ・ThymeLeafを用いた開発経験 ・AWS環境での開発経験/知見 ・toC向け事業会社での業務経験 【作業環境】 Windows/Mac選択可 【就業時間】9:00〜18:00 【契約更新】初月単月(以降複数月更新) 【商流】元請→当社 【精算幅】140〜180 【面談回数】2 【服装】カジュアル 【最寄駅】麹町 【管理番号】anken_10533_173
スキル
案件概要 担当業務 ・ポイントプロダクトが持つAPI、バッチ、管理サイトの保守・運用、各サービスからの問い合わせ対応、日次バッチの正常性確認、新規機能開発、ポイントに関する追加システムの構築やAPI・バッチ開発を行います。 求めるスキル 必須スキル ・オブジェクト指向設計に基づいたサーバーサイドアプリケーションの開発および保守運用経験(3年以上) ・Java/KotlinとSpringBootを使ったAPI開発業務経験(2年以上) ・SQLを用いた開発業務経験(5年以上) ・自動テスト・自動デプロイを用いた開発業務経験 ・Linuxの基礎的な知識や操作経験 ・AWS・GCPなどのクラウドサービスを用いた開発・運用経験(3年以上) ・コンテナサービスを使った開発・運用経験 ・外部設計・詳細設計の作成業務経験 ・同一サービスの保守運用経験(1年以上) 歓迎スキル ・Go、PHPのプログラミング言語を用いた開発業務経験 ・クリーンアーキテクチャ等の設計に関する理解 ・クラウド環境(AWS/GCP/Azure)の構築経験 ・VPC等のネットワーク構築経験 ・k8s, ECS等のコンテナサービス経験 ・Aurora DBの構築とパラメータチューニング経験 その他 精算幅:140-180h 時期:2026年6月 勤務形態:フルリモート ⾯談:1回
【フルリモート/週5/Java】地球規模の気候変動から経済動向までをリアルタイムに予測する、次世代衛星データプラットフォームのコアバックエンドエンジニア お任せしたいこと [役割]バックエンドエンジニアとして、数百機の地球観測衛星(光学、SAR等)から日々絶え間なく送られてくるペタバイト級の衛星画像とテレメトリデータを統合し、あらゆる産業の意思決定を支える「地球のリアルタイム検索エンジン(衛星データプラットフォーム)」のコアバックエンド開発をお任せします。 [役割に対して求める成果]「宇宙から降ってくる桁違いのビッグデータ」のインジェスト(取り込み)におけるボトルネックを解消すること。Java 21の並行処理能力を極限まで引き出し、極めて重い空間演算や画像メタデータのカタログ化をストリーム処理で遅延なく捌き、世界中のデータサイエンティストや企業がサブミリ秒で地球規模のデータを検索できる強固な分散システムを構築すること。 具体的な業務内容 ・Java(Java 21)およびSpring Boot 3を用いた、衛星データカタログの検索・配信API(RESTful / gRPC)の詳細設計、実装、テスト ・PostGIS(PostgreSQL)やElasticsearch(またはOpenSearch)を利用した、時系列データと複雑なポリゴン(ポリゴン交差、近傍検索等)を組み合わせた高度な地理空間検索(Geospatial Search)の極限の最適化 ・Apache KafkaおよびApache Flinkを活用した、1日数十テラバイトに及ぶ衛星画像の非同期インジェスチョン、メタデータ抽出、およびイベント駆動型のデータ処理パイプライン構築 ・STAC(SpatioTemporal Asset Catalog)やCOG(Cloud Optimized GeoTIFF)等の、リモートセンシング・空間データ領域における最新の国際標準仕様に準拠したデータモデル設計 ・巨大なJSONやバイナリデータを扱うAPIにおける、Jacksonの高度なチューニングや、JVMのガベージコレクション(ZGC等)の最適化によるメモリリークの防止とスループット向上 ・Testcontainersを用いた、複雑な空間データベースやメッセージキューを統合した網羅的なテスト駆動開発(TDD)の推進と、CI/CDパイプラインの高速化 必須スキル・経験 ・Javaを用いたWebアプリケーションまたはAPIサーバーの開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた実務経験(2年以上) ・RDBMSを用いた複雑なデータベース設計、および高トラフィック環境下でのパフォーマンスチューニング経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 歓迎スキル・経験 ・GIS(地理情報システム)、空間データベース(PostGIS等)、または位置情報データを扱うシステムの開発・運用経験 ・Elasticsearch、OpenSearch等を利用した複雑な検索機能の実装およびクエリチューニング経験 ・Apache Kafka、Apache Flink等を利用した大規模なストリーム処理・データパイプラインの構築経験 ・STAC、GeoTIFF、GeoJSON等の空間データフォーマットに関する知見 ・JVMの内部構造に関する深い理解、およびメモリプロファイリング・GCチューニングの経験 ・AWS環境(EKS, S3, RDS, MSK等)でのコンテナ技術を利用したインフラ運用経験 開発環境 言語・フレームワーク:Java 21, Spring Boot 3, gRPC, JUnit 5, Testcontainers インフラ・ミドルウェア:AWS (EKS, Aurora PostgreSQL / PostGIS, OpenSearch, MSK, S3), Docker, Kubernetes, Apache Kafka, Apache Flink CI/CD・ツール:GitHub, GitHub Actions, Datadog (APM / ログ), Terraform, Jira, Confluence, Slack 開発チームについて プロダクトマネージャー1名、テックリード1名、リモートセンシング(衛星データ)エキスパート2名、バックエンドエンジニア7名(今回募集枠含む)、データエンジニア4名、SRE3名の体制です。「宇宙空間のハードウェア」と「地上のソフトウェア」が交差するフロンティア領域において、アルゴリズムの計算量(O記法)や空間インデックスの効率化について、ドメインエキスパートとエンジニアが対等な立場で白熱した議論を交わす非常にアカデミックかつギークなカルチャーです。 求める人物像 ・「地球全体のシミュレーション」というSFのような壮大なスケールの課題にテクノロジーで挑み、気候変動や災害対策といった人類規模の社会課題解決に強い情熱を持てる方 ・特定のフレームワークの知識にとどまらず、空間インデックス(R木やGeohash)や複雑なデータモデリングといったコンピュータサイエンスの深い領域に知的な喜びを感じる方 ・フルリモート環境下において、リモートセンシングの専門家やデータエンジニアなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 仕事の魅力 世界中から注目を集める「宇宙(SpaceTech)」産業のど真ん中において、人類の資産であるペタバイト級の地球観測データを捌くインフラを構築する、非常にスケールが大きくエキサイティングなポジションです。高度な空間演算と暴力的なトラフィック処理をJavaで極める経験を積むことで、ビッグデータと複雑なドメインロジックの双方に精通した「次世代ハイパフォーマンス・アーキテクト」としての圧倒的な市場価値を獲得することができます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。