並び順
- おすすめ順
- 新着順
- No elements found. Consider changing the search query.
- List is empty.
案件一覧
( 5,343 件中 501 - 510 件を表示) 【フルリモート/週5/Java】日本企業のレガシーシステムを刷新する次世代クラウドERPプラットフォームのバックエンド開発 お任せしたいこと [役割]バックエンドエンジニアとして、日本を代表するエンタープライズ企業が抱える複雑で巨大な業務システム(人事、会計、販売管理など)を統合し、モダンなアーキテクチャで再構築する次世代クラウドERP(統合基幹業務システム)プラットフォームの開発をお任せします。 [役割に対して求める成果]数十年にわたって複雑に絡み合ったレガシーシステムの業務ロジックをドメイン駆動設計(DDD)によって解きほぐし、Java 21とSpring Boot 3を用いた拡張性の高いマイクロサービスアーキテクチャへと刷新することで、顧客企業の圧倒的な業務効率化とDX(デジタルトランスフォーメーション)を実現すること。 具体的な業務内容 ・Java(Java 21)およびSpring Boot 3を用いた、フロントエンド(SPA)および外部連携向けRESTful API / GraphQL APIの詳細設計・実装 ・既存の巨大なオンプレミス・モノリスシステムから、クラウドネイティブなマイクロサービスアーキテクチャへの段階的なリプレイス戦略の立案と実行 ・複雑なエンタープライズ領域(会計・人事等)の業務ロジックを整理し、ドメイン駆動設計(DDD)に基づいた堅牢なオブジェクト指向モデリングと実装 ・Spring Batch等を利用した、月末月初に集中する数千万件規模の大規模な帳票・集計データバッチ処理の高速化およびリソース最適化 ・RDBMS(PostgreSQL等)の大規模なテーブル設計、トランザクション分離レベルの適切な制御、および複雑なクエリのパフォーマンスチューニング ・JUnitやTestcontainersを利用したテスト駆動開発(TDD)の実践と、GitHub Actions等を用いたCI/CDパイプラインでの自動テスト運用 必須スキル・経験 ・Javaを用いたWebアプリケーションのサーバーサイド開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた実務経験(2年以上) ・RDBMSを用いた複雑なデータベース設計、トランザクション管理、およびSQLチューニングの経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 歓迎スキル・経験 ・Java 17/21等のモダンな言語機能(Records, Pattern Matching等)を利用した開発経験 ・ドメイン駆動設計(DDD)、クリーンアーキテクチャ等の知見、およびそれらに基づくシステム設計・リファクタリング経験 ・マイクロサービスアーキテクチャにおけるシステム設計、および分散トランザクション(Sagaパターン等)の知識・実装経験 ・大規模なバッチ処理システム(Spring Batch等)の設計・パフォーマンスチューニング経験 ・AWS環境(EKS, ECS, Aurora等)でのコンテナ技術(Docker/Kubernetes)を利用したインフラ運用経験 ・ERPパッケージの開発経験、または会計・人事・サプライチェーン等のエンタープライズ業務に関するドメイン知識 開発環境 言語・フレームワーク:Java 21, Spring Boot 3, Spring Batch, JUnit, Testcontainers インフラ・ミドルウェア:AWS (ECS, Aurora PostgreSQL, S3, SQS), Docker, Redis CI/CD・ツール:GitHub, GitHub Actions, Datadog, Terraform, Jira, Confluence, Slack 開発チームについて プロダクトマネージャー1名、テックリード1名、ドメインエキスパート(業務コンサルタント出身)1名、バックエンドエンジニア6名(今回募集枠含む)、フロントエンドエンジニア4名、QAエンジニア2名の体制です。「技術的負債を憎み、レガシー業務をリスペクトする」というカルチャーのもと、エンジニア自身が顧客の業務フローを深く理解し、妥協のないアーキテクチャ設計とコード品質(高カバレッジの自動テスト)を追求しています。 求める人物像 ・「とりあえず動くコード」で妥協せず、複雑なビジネスルールを整理し、変更に強く可読性の高い美しいコードを書くことに強いこだわりを持てる方 ・エンタープライズ特有の難解な業務仕様から逃げず、ドメインエキスパートと対等に議論を交わしながらパズルを解くようにモデリングを楽しめる方 ・フルリモート環境下において、他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 仕事の魅力 「日本の大企業のITシステムが古くて使いにくい」という国を挙げての社会課題(2025年の崖など)に対し、Javaの堅牢なエンジニアリング力で真正面から立ち向かう非常に社会的インパクトの大きなポジションです。最新のJava 21エコシステムを本番環境で活用し、DDDやマイクロサービス化といったバックエンド開発における最高難易度の設計課題に継続して取り組むことで、エンタープライズ領域におけるトップクラスのソフトウェアアーキテクトとして市場価値を飛躍的に高めることができます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【案件概要】 作業内容: 急成長中のスタートアップ企業にて、 toB向けのSaaS管理システム開発における、 サーバーサイドエンジニアの方を募集します。 既存サービスのエンハンス開発を進めており、 新規機能の追加や改修、保守などをご担当いただきます。 スキルや希望に応じてフルスタックもしくは テックリードとして携わっていただくことも可能です。 今後立ち上げ予定の新規プロダクト開発にも携わっていただけます。 必須スキル: ・KotlinまたはJavaでのバックエンド開発経験 3年以上 ・ベンチャーまたはスタートアップでの就業経験 ・Webアプリケーションの設計・開発経験 【条件面】 期間:随時 場所:フルリモート 精算:140-180 面談:1回(2回の可能性あり) 支払いサイト:15日
■ プロジェクトの背景:仮想空間に「もうひとつの日本」を創る 現在、日本中で急速に進んでいる3D都市モデル(デジタルツイン)の構築。 都市計画、防災、自動運転など、未来のインフラを支えるデータとして大きな注目を集めています。 クライアント企業が支援しているのは、この膨大な3D都市モデルを「手作業」ではなく「エンジニアリング」で自動化・効率化して創り出すプロダクトの開発です。 地図データや点群データを解析し、都市の形をアルゴリズムで導き出す。 そのプロセス全体を管理・可視化するシステムを技術の力でリードしていただきたいと考えています。 ■ 具体的にお任せしたいこと(フルスタックに挑む「濃い」ミッション) 単なるCRUDの実装に留まらず、インフラからアルゴリズムの統合、高度なビジュアライゼーションまで、システム全体を横断的に掌握していただきます。 3D都市モデル自動構築の「心臓部」を実装 ・バックエンド・アルゴリズム統合: Java/Node.jsを用い、都市モデルを自動生成する複雑なロジックや計算アルゴリズムをシステムへ統合します。膨大な空間データのパイプラインをスムーズに流すための堅牢なバックエンドを構築してください。 ・AWSインフラの最適化: 大容量の3Dデータを扱うため、AWS上でのスケーラブルなインフラ設計・構築を担います。コンピューティングリソースの効率化が、プロジェクトの成否を分ける鍵となります。 データの息遣いを伝える「3Dビジュアライゼーション」 ・フロントエンド開発: Webブラウザ上で作成された3D都市モデルを滑らかに表示(ビジュアライゼーション)する実装を行います。 ・高度な操作UIの構築: 単に「見る」だけでなく、複雑な都市データの編集や操作をストレスなく行えるプロフェッショナル向けのUIを設計・実装していただきます。 アーキテクチャ全体へのコミット 「このアルゴリズムをどうWeb UIに繋げれば使いやすいか」「AWSのどのサービスを使えばコストと速度を両立できるか」といった、システム全体の統合的な技術判断をお任せします。 ■ プロジェクト環境・スタイル ・技術スタック: Java, Node.js, AWS, Webグラフィックス系技術 ・働き方: 完全フルリモート。場所の制約なく、日本の都市を再構築するプロジェクトに没頭できます。 ・チーム: 技術的な探究心が強く、自律的に動くエンジニアが集まっています。「指示待ち」ではなく、自らの提案でプロダクトを良くしていける環境です。 ■ この案件で手に入る「替えの効かない価値」 ・「空間情報×エンジニアリング」という専門性: 3Dデータや点群データを扱うフルスタックエンジニアは市場に少なく、あなたの希少価値を爆発的に高めます。 ・国策級プロジェクトの実績: デジタル庁や各自治体が注目する領域で「自分がこの基盤を創った」と言える実績は、キャリアにおいて最強の武器になります。 ・「全工程」を俯瞰する視点: インフラ、バックエンド、3Dフロントエンドを繋ぎ合わせる経験は、真のフルスタックエンジニアへの最短ルートです。 ■ 必須スキル ・Javaを用いたアプリケーション開発経験 ・AWSを活用したインフラ構築経験 ・Node.jsを用いたバックエンド開発経験 ・自社プロダクトの開発経験 ■ 歓迎スキル ・クリーンアーキテクチャに基づいた設計 ・実装経験 ・スクラム開発の実務経験 ・AI技術を活用したアプリケーション開発経験 ■ 営業担当からのメッセージ 「普通のWebシステム開発にはもう飽きてしまった」 「自分の書いたコードが目に見える形で『街』になっていく感覚を味わいたい」 そんな技術に対してハングリーなエンジニアのあなたへ。 これは、日本のデジタル化を影で支える「裏方」ではなく、未来の都市の形を決める「主役」になれるチャンスです。 3D都市モデルという複雑なデータをいかにスマートに、いかに美しく扱うか。 あなたの知的好奇心をこの「仮想日本の構築」という壮大なパズルにぶつけてみませんか? 現在のスキルからどうこのプロジェクトに貢献し、何を得たいか。 まずはざっくばらんにお話ししましょう! 【会社紹介】 エンジニアの自由を孤独にしない。株式会社VOOM ―― 代表は「元ホームレス」のエンジニア。 「エンジニアが開発だけに没頭できる理想郷を作りたい」 そんな想いで、元エンジニアの代表・津田が立ち上げたのがVOOMです。 どん底を知り、技術で這い上がってきたからこそ、エンジニアの苦労もキャリアの難しさも痛いほど分かる。 エンジニアが「開発だけに純粋に没頭できる環境」を追求し続ける、ギルドのような組織です。 圧倒的サポート「7つの業界初」 フリーランスの「不安」と「面倒」を、VOOMがすべて肩代わりします。 【技術】IT塾が無料: ReactやNext.jsなど、最新技術を働きながら習得。 【税務】確定申告が無料: 領収書を送るだけ。プロの税理士が完全代行。 【装備】補助金申請が無料: PCやタブレット購入費の最大2/3を国が支援。 【成長】メンター&面談対策: ハイスキル層があなたのキャリアを直接バックアップ。 【安心】社保加入サービス: フリーランスの自由さと、正社員の安心を両立。 【絆】交流会が活発: スマブラ大会、BBQ、ダーツ。孤独とは無縁の環境です。 案件の質にも、一切妥協なし。 ・所属エンジニア数 1,500名以上 ・取引先企業数 2,500社(直請け・プライム案件多数) ・主な提供案件 高単価・モダン開発・フルリモートなど厳選案件 ・福利厚生 無料健康診断、正社員紹介支援、記帳代行など まずはカジュアルにお話ししませんか? 「今の単価に満足していない」「事務作業が苦痛」「もっとモダンな技術に触れたい」 どんなお悩みでも構いません。1,500名の仲間が選んだ「VOOMという選択肢」を、ぜひ一度オンラインで確かめてみてください。 株式会社VOOM
【フルリモート/週5/Java】FinTech領域・次世代決済プラットフォームのマイクロサービス開発 お任せしたいこと [役割] 決済代行プラットフォームのバックエンドエンジニアとして、マイクロサービスアーキテクチャに基づいた機能拡張およびシステム刷新をリードしていただきます。 [役割に対して求める成果] 高トラフィックを支える堅牢なAPI設計を行い、決済トランザクションの整合性を担保しながら、ダウンタイムのない新機能リリースを実現すること。 具体的な業務内容 ・Java 21 / Spring Boot 3 を用いたマイクロサービスの設計・開発 ・分散トレーシングやサーキットブレーカーを用いたレジリエンス設計 ・gRPCやApache Kafkaを用いたサービス間通信の実装 ・Terraform / CloudFormationを用いたインフラ構成のコード化(IaC) ・Datadogを用いたシステムモニタリングおよびボトルネックの解消 必須スキル・経験 ・Javaを用いたWebアプリケーション開発経験(5年以上) ・Spring Bootを用いた実務経験、およびDI / AOPの深い理解 ・RDB(MySQL / PostgreSQL)の運用経験およびインデックス最適化の知見 ・AWS / GCP等のクラウド環境を用いた商用サービスの開発経験 歓迎スキル・経験 ・マイクロサービスアーキテクチャの導入または運用経験 ・ドメイン駆動設計(DDD)の実践的な活用経験 ・分散キュー(Kafka, RabbitMQ等)を用いた非同期処理の実装経験 ・決済システムや金融系システムの開発・運用経験 開発環境 ・言語:Java 21 ・フレームワーク:Spring Boot 3 ・ミドルウェア:Kafka, Redis, PostgreSQL ・インフラ:AWS (EKS, Lambda, Aurora) ・ツール:Docker, GitHub Actions, Terraform, Datadog 開発チームについて 1つのサービスを4〜6名の少人数チームで担当する体制です。各チームに裁量があり、技術選定やプロセスの改善を自律的に行っています。プルリクエストベースのレビューはもちろん、Slackでのクイックな相談やペアプログラミングも日常的に行われる、技術志向の強い組織です。 求める人物像 ・ミッションクリティカルなシステム開発において、細部まで品質に責任を持てる方 ・複雑なドメイン知識を整理し、シンプルな設計に落とし込むことが得意な方 ・変化の激しいFinTech業界において、新しい技術や手法を積極的に提案できる方 仕事の魅力 ・最新のJavaバージョンやクラウドネイティブなスタックを駆使し、大規模トラフィックを捌く経験が積めます。 ・「決済」という社会インフラを支えるプロダクトに関わることで、エンジニアとして高い信頼性と専門性を磨くことが可能です。 ・フルリモートながら、バーチャルオフィスツール等を活用した密なコミュニケーションが行われており、孤独感なく開発に没頭できます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【案件概要】 作業内容: Herokuと基幹システムの連携させるバッチの設計、開発、テストをお願いします。 必須スキル: ・Java 開発経験(Java8以上/コーディング・ユニットテスト経験) ・Vue / React / Angular いずれかを用いた 2〜3年程度のフロント開発経験 【条件面】 期間:随時 場所:汐留 精算:140-180 面談:1回(2回の可能性あり) 支払いサイト:15日
【案件概要】 作業内容: 3PL事業を行う物流会社様の情報子会社様にて、WMS/LMSなどの物流システムの保守開発を行います。 既存の保守チームにて、荷主や物流会社の要望を基に改修案件の対応などをお任せいたします。 対象システム:WGC(WMS)、LMS(物流統合管理システム)、DOMS(書類預かり管理システム)、WOMS(流通支援) └一部システムの担当から顧客環境、システムの知見を積むと同時に担当範囲を広げるイメージ 必須スキル: ・Javaでの設計~開発の経験 ・HTML、JavaScript(フロント系、node.js、Anguler.js等)の開発経験 ・RDBMS(MySQL、Oracle、PostgreSQLなどのRDBMS)を使用した経験 【条件面】 期間:随時 場所:新宿 精算:確認中 面談:1回(2回の可能性あり) 支払いサイト:15日
【フルリモート/週5/Java】1日数百億リクエストを超低遅延で捌くアドテク・RTB配信基盤のバックエンドエンジニア お任せしたいこと [役割]バックエンドエンジニアとして、1日数百億件に上る膨大な広告リクエストに対し、数ミリ秒(ms)単位のレイテンシで最適な広告を判定・配信するアドテクノロジー(DSP / SSP)のコア配信基盤(RTB:Real-Time Biddingシステム)の開発をお任せします。 [役割に対して求める成果]「1ミリ秒の遅延が機会損失(売上低下)に直結する」という極限のパフォーマンス要求に対し、Javaの言語特性やJVMチューニング、インメモリデータベースを極限まで駆使し、超高スループットかつ予測可能な低遅延(Predictable Low Latency)を実現するシステムを構築・運用すること。 具体的な業務内容 ・Java(Java 21)およびSpring WebFlux等のリアクティブフレームワークを用いた、ノンブロッキングで高並行な広告配信API・入札(Bidding)ロジックの実装 ・OpenRTBプロトコルに基づく、外部エクスチェンジやメディアとのリアルタイムな入札リクエスト/レスポンス処理機能の開発 ・JVM(Java Virtual Machine)の内部挙動の分析、およびZGCやShenandoah GC等の最新ガベージコレクションを用いたミリ秒単位のGCポーズ最適化(パフォーマンスチューニング) ・AerospikeやRedis等のインメモリNoSQLを利用した、ユーザーセッション情報や広告マスタの超高速な読み書き・キャッシュ戦略の設計 ・Apache Kafkaを用いた、膨大なインプレッションログやクリックログ、課金イベントの欠損のない非同期メッセージング・ストリーム処理の実装 ・async-profilerやDatadogのAPMを用いた、ミリ秒単位でのボトルネック特定(CPU、メモリ、ネットワークI/O)および継続的なコード改善 必須スキル・経験 ・Javaを用いたWebアプリケーションまたはAPIのサーバーサイド開発経験(3年以上) ・高トラフィック(秒間数千リクエスト以上)の大規模Webサービスの設計、開発、運用経験 ・RDBMS、およびKVS(Redis、Memcached等)を利用したシステム設計・運用経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 歓迎スキル・経験 ・アドテクノロジー(DSP, SSP, RTB, DMPなど)のドメイン知識、または開発経験 ・Spring WebFlux等のリアクティブプログラミング、またはProject Loom(Virtual Threads)の実装経験 ・JVMのメモリ管理やガベージコレクションに関する深い知識、およびチューニングの実務経験 ・Aerospike等のハイパフォーマンスNoSQLデータベースの運用経験 ・Apache Kafka等のメッセージキューを用いた大規模ログ・イベント処理の経験 ・AWSまたはGCP環境におけるインフラ構築・運用経験、およびコンテナ技術(Docker/Kubernetes)の知見 開発環境 言語・フレームワーク:Java 21, Spring Boot (WebFlux), gRPC, JUnit インフラ・ミドルウェア:AWS (EKS, EC2, S3), Docker, Kubernetes, Aerospike, Redis, Apache Kafka CI/CD・ツール:GitHub, GitHub Actions, Datadog, async-profiler, Terraform, Jira, Slack 開発チームについて プロダクトマネージャー1名、テックリード1名、バックエンドエンジニア7名(今回募集枠含む)、データサイエンティスト・機械学習エンジニア3名、SRE3名の体制です。「ミリ秒単位の速度改善が、数千万円のビジネスインパクトを生む」というシビアな環境の中、コードの美しさだけでなく、コンパイル後のバイトコードやOSのシステムコールレベルにまで踏み込んでパフォーマンスを議論する、非常にギークで技術探求心の強いカルチャーです。 求める人物像 ・「推測するな、計測せよ」の精神を持ち、プロファイラ等のツールを用いて論理的かつデータドリブンにパフォーマンスのボトルネックを特定できる方 ・「Javaは重い」という世間のイメージを覆し、モダンなJavaと適切なアーキテクチャ設計によって限界までスループットを引き出すことに知的な喜びを感じる方 ・フルリモート環境下において、SREや機械学習エンジニアなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 仕事の魅力 国内トップクラスのトラフィック(秒間数十万〜数百万リクエスト)を誇るアドテク領域は、バックエンドエンジニアにとって「パフォーマンスチューニングの総合格闘技」とも言える最高峰の技術的チャレンジ環境です。ビジネスロジックの実装にとどまらず、JVMチューニング、ノンブロッキングI/O、インメモリアーキテクチャといった高度な分散システム・並行処理の専門性を極めることで、どこに出ても通用する圧倒的な技術力と市場価値を確立することができます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【案件概要】 作業内容: 半導体製造工程管理システムの開発をお任せいたします。 様々な機能がありますが、今回は品質管理部分の機能開発チームに参画していただきます。 チーム体制は現在5名です。 必須スキル: ・システム開発経験(5年以上) ・外部設計工程の経験 ・Java開発経験(3年以上) ・TypeScriptの開発経験(2年以上) 【条件面】 期間:随時 場所:水天宮前 精算:150-190 面談:1回(2回の可能性あり) 支払いサイト:15日
【フルリモート/週5/Java】数千万トラフィックと複雑な在庫連携を捌く次世代EC・オムニチャネル基盤のバックエンドエンジニア お任せしたいこと [役割]バックエンドエンジニアとして、実店舗とオンラインストアの顧客体験をシームレスに統合する、大規模EC・オムニチャネルプラットフォーム(特に注文管理システム:OMSや在庫連携基盤)のコアバックエンド開発をお任せします。 [役割に対して求める成果]フラッシュセールや年末商戦などで発生する突発的かつ巨大なトラフィックスパイクに耐えうるスケーラビリティを確保しつつ、「在庫の欠品」や「注文の重複」を絶対に起こさない厳格なデータ整合性を、モダンなJavaと分散システムアーキテクチャによって実現すること。 具体的な業務内容 ・Java(Java 21)およびSpring Boot 3を用いた、フロントエンド(ECサイト/アプリ)や外部システム(WMS、決済ゲートウェイ等)向け高パフォーマンスなRESTful APIの詳細設計・実装 ・商品、在庫、注文、決済といった複雑なドメイン知識を整理し、ドメイン駆動設計(DDD)に基づく堅牢なオブジェクト指向モデリングと実装 ・突発的な大量アクセス時におけるシステムダウンを防ぐため、Amazon SQSやApache Kafkaを用いた非同期メッセージングおよびキューイング処理の設計 ・Redis等のインメモリキャッシュを駆使した参照系APIの極限の高速化と、キャッシュ戦略(Invalidation等)の最適化 ・RDBMS(Aurora PostgreSQL等)を用いた、厳密な排他制御を伴う在庫引き当てロジックの実装と、大規模データに対する高度なSQLチューニング ・JUnitやTestcontainersを用いたテスト駆動開発(TDD)の徹底と、GitHub Actionsを利用したCI/CDパイプラインの構築・運用 必須スキル・経験 ・Javaを用いたWebアプリケーションのサーバーサイド開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた実務経験(2年以上) ・RDBMSを用いた複雑なデータベース設計、トランザクション管理、およびSQLチューニングの経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 歓迎スキル・経験 ・高トラフィック(秒間数千リクエスト以上)の大規模BtoCサービス(ECサイト等)の設計・運用・パフォーマンスチューニング経験 ・ドメイン駆動設計(DDD)、クリーンアーキテクチャ等の知見、およびそれらに基づく開発・リファクタリング経験 ・マイクロサービスアーキテクチャにおけるシステム設計、および分散環境下でのトランザクション管理の経験 ・AWS環境(EKS, ECS, Aurora等)でのコンテナ技術(Docker/Kubernetes)を利用したインフラ運用経験 ・Apache KafkaやRabbitMQ等のメッセージブローカーを利用したイベント駆動型システムの実装経験 ・小売(リテール)、Eコマース、物流・在庫管理ドメインに関する業務知識 開発環境 言語・フレームワーク:Java 21, Spring Boot 3, JUnit, Testcontainers インフラ・ミドルウェア:AWS (EKS, Aurora PostgreSQL, ElastiCache, SQS, S3), Docker, Kubernetes, Apache Kafka, Redis CI/CD・ツール:GitHub, GitHub Actions, Datadog, Terraform, Jira, Confluence, Slack 開発チームについて プロダクトマネージャー1名、テックリード1名、バックエンドエンジニア6名(今回募集枠含む)、フロントエンドエンジニア4名、SRE3名の体制です。「カートに入れた商品が買えない」といったユーザーの失望をシステムでどう防ぐかという命題に対し、気合や根性ではなく、堅牢なアーキテクチャ設計とキャッシュ・キューイング戦略を駆使して論理的に解決する、非常にプロフェッショナルなカルチャーです。 求める人物像 ・「ポイント付与」「クーポンの併用」「複数倉庫からの在庫引き当て」といったEC特有の複雑なビジネス要件から逃げず、美しいコードに落とし込むことに知的な喜びを感じる方 ・システムの限界を試されるような高負荷環境下において、ボトルネックを冷静に特定し、パフォーマンスを改善する泥臭いチューニングに情熱を持てる方 ・フルリモート環境下において、SREやPdMなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 仕事の魅力 数百万〜数千万人の消費者が日常的に利用する巨大な購買プラットフォームの裏側を支え、「モノが売れる瞬間」のトラフィックをダイレクトに体感できる非常にエキサイティングなポジションです。在庫情報のリアルタイム同期や、フラッシュセール時の高並行処理といったエンタープライズJava開発における最高難易度の技術課題に挑むことで、バックエンドエンジニアとしてトップクラスのスケーラビリティ設計能力と市場価値を確立することができます。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。
【フルリモート/週5/Java】医療DXを推進し、人々の命と健康を支える次世代クラウド電子カルテ基盤のバックエンドエンジニア お任せしたいこと [役割]バックエンドエンジニアとして、これまで病院ごとにオンプレミスで構築・分断されていた医療情報(カルテ、処方、検査データ等)をセキュアに統合し、医療従事者の働き方改革と患者の医療体験を向上させる次世代クラウド電子カルテ(EHR)プラットフォームの開発をお任せします。 [役割に対して求める成果]「人命に関わるシステム」として絶対にデータ欠損や停止が許されない極めて高い可用性とセキュリティ要件を満たしつつ、医療・診療報酬という超複雑なドメイン知識をドメイン駆動設計(DDD)によって正確にモデリングし、モダンなJava(Spring Boot)で保守性の高い堅牢なシステムを構築すること。 具体的な業務内容 ・Java(Java 21)およびSpring Boot 3を用いた、医療従事者向けフロントエンド(SPA)および外部の医療機関・検査機関システムと連携するためのREST API / gRPC APIの詳細設計・実装 ・カルテ記載、オーダリング(処方・検査指示)、医事会計(レセプト)といった複雑極まりない医療ドメインのルールを整理し、ドメイン駆動設計(DDD)に基づくオブジェクト指向モデリングの実践 ・国際的な医療情報標準規格(HL7 FHIR等)に準拠したデータ連携基盤の構築と、スキーマ駆動開発の推進 ・患者の機微な個人情報(PHI)を扱うための高度なアクセス制御、暗号化通信、および証跡管理(監査ログ)機能の堅牢な実装 ・RDBMS(PostgreSQL等)の大規模なテーブル設計、トランザクションの厳格な管理、および数十年分の診療履歴データを高速に検索するためのクエリチューニング ・JUnitやTestcontainersを利用したテスト駆動開発(TDD)によるコード品質の担保(カバレッジ目標設定)と、GitHub Actionsを用いたCI/CDパイプラインでの自動テスト運用 必須スキル・経験 ・Javaを用いたWebアプリケーションのサーバーサイド開発経験(3年以上) ・Spring Framework(Spring Boot)を用いた実務経験(2年以上) ・RDBMSを用いた複雑なデータベース設計、トランザクション管理、およびSQLチューニングの経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 歓迎スキル・経験 ・医療システム(電子カルテ、PACS、レセコン等)の開発経験、または医療・ヘルスケア領域に関するドメイン知識 ・HL7、FHIRなどの医療情報交換標準に関する知識・実装経験 ・ドメイン駆動設計(DDD)、クリーンアーキテクチャ等の知見、およびそれらに基づく開発・リファクタリング経験 ・マイクロサービスアーキテクチャにおけるシステム設計・運用経験 ・AWS環境(EKS, ECS, Aurora等)でのコンテナ技術(Docker/Kubernetes)を利用したインフラ運用経験 ・高セキュリティ要件(HIPAA、3省2ガイドライン等)が求められるシステムの設計・運用経験 開発環境 言語・フレームワーク:Java 21, Spring Boot 3, JUnit, Testcontainers, gRPC インフラ・ミドルウェア:AWS (EKS, Aurora PostgreSQL, S3, KMS), Docker, Kubernetes, Redis CI/CD・ツール:GitHub, GitHub Actions, Datadog, Terraform, Swagger/OpenAPI, Jira, Slack 開発チームについて プロダクトマネージャー1名、テックリード1名、医療ドメインエキスパート(医師免許保持者や元医療事務等)1名、バックエンドエンジニア6名(今回募集枠含む)、フロントエンドエンジニア4名、SRE2名の体制です。「システム障害が直接的な医療インシデントに繋がり得る」という強い使命感を持ち、妥協のないアーキテクチャ設計と、ドメインエキスパートとの緻密な議論を通じて「真に医療現場を救うソフトウェア」を追求するプロフェッショナルなカルチャーです。 求める人物像 ・複雑な医療制度や診療報酬ルールといった難解な仕様から逃げず、それを美しいコードやデータモデルに落とし込む知的なパズルを楽しめる方 ・「人命と健康をテクノロジーで支える」というプロダクトの社会的意義に強く共感し、高品質なソフトウェアづくりに強い責任感を持てる方 ・フルリモート環境下において、他職種やドメインエキスパートとも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 仕事の魅力 レガシーなオンプレミスシステムが未だ主流の医療業界において、クラウドネイティブな次世代プラットフォームをゼロベースで構築していくという、極めて社会的意義とやりがいの大きなポジションです。医療という最高難易度の複雑なドメインにおいて、最新のJavaエコシステムとDDDを駆使して堅牢なシステムを構築する経験は、エンタープライズ領域におけるバックエンドエンジニアとして揺るぎない市場価値と専門性をもたらします。 働き方 リモート環境 [フルリモート] フルリモートで働いていただけます。