【フルスタックエンジニア/週5日/フルリモート】 アーキテクト/数理最適化エンジニア業務案件
JavaScalaAngularAWSDockerKotlinslickTypeScriptPlayTerraform
フロントエンドエンジニアフルスタックエンジニアバックエンドエンジニア
作業内容 業務内容
■具体的な業務内容
・シフト管理・労務領域における数理最適化エンジンのアーキテクチャ設計と実装(制約の定式化、目的関数設計、解法選定を含む)
・技術選定、言語選定、アーキテクチャ設計をCTOと協働で策定
・法改正や業界差分に耐えるドメインモデル設計(変更に強い構造の実現)
・最適化ロジックとアプリケーションの責務分離、拡張しやすいコアの構築
・既存プロダクトのフルリプレイスにおける技術的意思決定
※本ポジションはアーキテクチャ設計と実装に専念いただく役割です。マネジメント業務は含みません。
■このポジションで取り組むテーマ
・多目的の最適化:必要人数の充足、負担の公平性、人件費、本人希望の反映といった互いに競合する目的を定式化し、現場が納得できる重み付けと優先順位に落とし込みます。
・ハード制約とソフト制約の設計:法令由来の絶対条件と運用上の希望条件を分離し、実行可能解が常に存在する構造を設計します。
・解法とアーキテクチャの選定:厳密解法(数理計画)と近似解法(メタヒューリスティクス等)のトレードオフを、問題規模と応答時間の要求に照らして判断し、既存ソルバーの活用と自前実装を使い分けます。
・実運用での動的再最適化:当日の急な欠員や予定変更に対し、既存シフトへの影響を最小化しながら秒〜分オーダーで解き直します(部分再最適化、変更理由の説明可能性を含む)。
・業界横断の汎用化:保育の配置基準のような業界固有ルールをパラメータとモデル設計で吸収し、介護・医療・小売・宿泊などへ横展開できるコアに抽象化します。
■開発環境
・バックエンド:Scala(現行 Scala 2 / Play / Slick / Cats、リプレイス後は Scala 3 を予定)
・フロントエンド:TypeScript / Angular または Svelte(選定中)
・数理最適化エンジン:言語・ライブラリの選定から着手いただきます
・インフラ:Terraform / Docker / AWS / Google Cloud
・AI駆動開発:Claude Code Max
■リモート稼働について
フルリモート(ご希望に応じて東京本社への出社も可能です)
■働き方
・稼働日数:週5日(月〜金)
・稼働時間:目安 10:00~19:00(実働8時間・稼働時間帯のご相談可)
【必須スキル】
・Webアプリケーションのフロントエンド・バックエンド開発経験
・アプリケーションアーキテクチャに関する知見と、実務での設計・実装経験
・JVM系言語(Scala / Kotlin / Java)での開発経験3年以上
・数理最適化・組合せ最適化の実装経験(線形計画、整数計画、制約充足、メタヒューリスティクス等)
・シフト、要員配置、スケジューリングなど、制約の強い最適化問題を扱ったプロダクト開発経験
【歓迎スキル】
・HRTech・労務系SaaSプロダクトの開発経験
・既存システムのリプレイス経験
・技術選定における意思決定経験
関わるサービス・プロダクト
■企業について
全10事業以上の多角的な事業展開を行うメガベンチャーです。
■プロダクトについて
業界横断で利用可能な「汎用シフト最適化エンジン」およびシフト管理プロダクト。
保育の配置基準や労務違反(労働基準法等)の法令制約、従業員の希望、人件費、負担の公平性といった複雑に絡み合う条件を同時に処理し、現場が納得感を持てるシフトを自動生成するプロダクトです。単一施設の割当に留まらず、当日の突発的な欠員に対する秒〜分オーダーの動的再最適化までを担うコア基盤をゼロベースで構築しています。
(フルリモート)【Java】CRM パッケージ導入・カスタマイズ業務
業務委託(フリーランス)
JavaJavaScriptSQLAWS
バックエンドエンジニア
作業内容 ・コールセンター向け CRM パッケージの導入支援
・カスタマイズ開発
・リリース後運用保守
・環境:Java (Spring)、JavaScript、SQL、Git、Tomcat、Teams、Slack、AWS
【Java】ソリューションのリニューアル開発支援
業務委託(フリーランス)
JavaAzureKotlinReactTypeScriptNext.js
フロントエンドエンジニアバックエンドエンジニア
作業内容 ・バックエンドのコードレビュー
・バックエンドエンジニア観点での設計支援
・バックエンド範囲での事象の原因調査、解明 【仕様ツール/技術】 (プログラミング)
・フロントエンド:TypeScript、React、Next.js、Tailwind CSS、DaisyUI
(フルリモート)【PHP、Java、Spring Boot、DBはPostgreSQL】簡易資産管理の機能改修
業務委託(フリーランス)
JavaPHPPostgreSQLSpring
バックエンドエンジニア
作業内容 ・簡易資産管理の機能改修
・設計者(リーダ)の指示に基づき開発
・実装、テスト
・開発手法はアジャイル
・技術要件:PHP、Java、Spring Boot、DBはPostgreSQL
(フルリモート)【Python】AI基盤寄りバックエンドエンジニア(既存SaaS/法務系プロダクト)
業務委託(フリーランス)
JavaPythonAWS
AIエンジニアバックエンドエンジニア
作業内容 既存SaaSおよび法務系プロダクトへのAI組み込み推進
・LLM(API)を用いた実装
・運用を前提とした設計および改善
・環境:Python、AWS、Rust、Java
(リモート)【Java/SQL】WEB情報開示システム更改(金融)
業務委託(フリーランス)
JavaSQLLinuxDB2JSP
バックエンドエンジニア
作業内容 更改内容はOS、ミドル(WAS、IHS、Db2、HULFT)、
Java8→17のバージョンアップ。
OS:Linux
言語:Java、JSP、JS、bash、SQL
DB:DB2
ミドル:WAS、Cognos
【Java/SpringBoot】コンシューマ向けWebシステム開発
業務委託(フリーランス)
JavaOracleSpringJUnitjQueryJSPSpringBoot
バックエンドエンジニア
作業内容 Javaで構築されたコンシューマ向けWebシステムの保守開発に伴う、設計〜テスト・リリースまでをご支援いただける方を探しています。
環境:Java、SpringBoot、JSP、jQuery、Oracle、Hibernate、Selenium、JUnit他
(リモート)【Java】自治体SaaSツール開発支援
業務委託(フリーランス)
JavaJavaScriptCSSHTMLPostgreSQL
バックエンドエンジニア
作業内容 自治体給付SaaS開発における検討、 設計、 コーディング、 テスト作業を行います。
*環境:Java、 HTML、 JavaScript、 CSS、 Thymeleaf、 PostgreSQL
(リモート)【Java/Python】ポータルサイト開発支援(API/Python/Java)
業務委託(フリーランス)
JavaPython
バックエンドエンジニア
作業内容 一般コンシューマー向けポータルサイトの開発支援案件です。
API開発を中心に、PythonまたはJavaを用いたバックエンド開発をご担当いただきます。アジャイル開発環境での対応を想定しています。
【JavaもしくはC言語】決済ゲートウェイシステム開発案件
業務委託(フリーランス)
JavaCLinuxUnixOracle
バックエンドエンジニア
作業内容 決済ゲートウェイシステムの開発を担当いただきます。
開発環境:Java、C言語、Oracle、RDBMS、Linux、UNIX
フェーズ:設計、製造、テスト
設定していない条件はありませんか?
スキル・リモート・単価などで絞り込み、
効率よく案件を探せます。
(フルリモート)【Java】WEBページ作成ツール リニューアル支援(Java/テスト設計・実施)
業務委託(フリーランス)
JavaLinuxAWS
バックエンドエンジニア
作業内容 ・サーバリプレイスに伴う追加機能に関する各種テスト設計・実施
・チーム内の定例ミーティング参加
・クライアントとのオンライン会議参加
(リモート)【Java】保険業/船舶保険システム改修(Java・設計支援
業務委託(フリーランス)
JavajQueryJSP
バックエンドエンジニア
作業内容 ・保険業/船舶保険システム改修(Java・設計支援)
・内容:すでにある船舶保険を管理するシステムの改修
・環境:Java、JSP、jQuery、MariaDB
(フルリモート)【Java、Gosu】損害保険システムの保守フェーズにおける開発案件
業務委託(フリーランス)
Java
バックエンドエンジニア
作業内容 損害保険システムの保守フェーズにおける開発案件
概要:既存システムの保守フェーズにおける各種仕様変更開発、追加開発等の対応
環境:Linux(IBM WAS、IBM Java8Oracle12.1.0)
言語:Gosu、Java
DB:Oracle
ツール:Guidewire、Studio
(リモート)【Java】通信キャリア向けシステム開発
業務委託(フリーランス)
JavaSpring
バックエンドエンジニア
作業内容 ・開発プロジェクトの推進
・試験統制や設計書RV、進捗管理
・ベンダーコントロール
・要件ヒアリング、資料作成、会議ファシリテート等
(リモート)【Java】次期集配開発
業務委託(フリーランス)
JavaKotlin
バックエンドエンジニア
作業内容 ・業務PP端末の次世代開発(スクラッチ)
・フレームワークを刷新し、新環境での業務アプリ開発を担当
・使用技術:Android/Java/Kotlin
・工程:詳細設計~内部結合
(フルリモート)【Java】インフラ事業施工管理システムEoL対応
業務委託(フリーランス)
JavaDocker
バックエンドエンジニア
作業内容 ・インフラ事業施工管理システムEoL対応
・Intra-martのバージョンアップ対応
・環境:Intra-mart,Java,Docker
(フルリモート)【Java】通信キャリア会員向けシステム開発
業務委託(フリーランス)
JavaOracleSpringStruts
バックエンドエンジニア
作業内容 通信キャリアが提供するコンシューマー向けポータルサイトのデータ量関連機能の開発をお願いいたします。
環境:Java、JSP、Spring、Oracle、Redmine
【Java】Java/Oracle システム移行支援案件
業務委託(フリーランス)
JavaOracle
バックエンドエンジニア
作業内容 ・Java/Oracle システム移行支援案件
・既存システムから新システムへの移行支援
・移行前提での基本設計対応
・データ移行支援(移行設計補助、移行ツール作成、データ確認等)
・結合テスト、総合テスト
・リリース対応
【Java】需要家サプライチェーンシステム新規開発
業務委託(フリーランス)
JavaJavaScriptSQLHTMLWindowsLinuxOracleEclipseTypeScriptSpringBoot
バックエンドエンジニア
作業内容 OS:Linux、Windows
DB:SQL、Oracle
言語:Java、HTML、JavaScript(TypeScript)、SpringBoot
ツール:Eclipse
フェーズ:詳細設計、製造、テスト
【Java】玩具メーカー向けWebアプリケーション開発・保守
業務委託(フリーランス)
JavaSQL
バックエンドエンジニア
作業内容 ・玩具メーカー向けWebアプリケーション開発・保守
・玩具メーカーの社内向けWebアプリケーションの開発/保守
(開発言語はJavaの拡張言語であるGroovy)
・保守フェーズではあるものの、顧客要望による改修などが随時発生しているシステムのため、改修作業が随時発生
設定していない条件はありませんか?
スキル・リモート・単価などで絞り込み、
効率よく案件を探せます。
(リモート)【Java/SpringBoot】旅行業向け大規模WEBシステム開発支援案件
業務委託(フリーランス)
JavaSpringSpringBoot
バックエンドエンジニア
作業内容 旅行業向け大規模WEBシステムにおける開発支援案件。
Java/Spring Bootを用いたWebアプリケーション開発を担当し、基本設計工程以降から移行フェーズまで一貫して参画いただきます。
【Java】携帯料金システム開発
業務委託(フリーランス)
JavaHadoopSpringKafka
SEバックエンドエンジニア
作業内容 システム刷新に伴うシステム開発を実施
主に上流(基本設計)を担当
工程:要件定義・基本設計〜開発・テスト
※要件定義は一部で、基本設計がメイン
環境:Java、Spring、bash、Kafka、Hadoop、RocksDB、Flink、Beam、Ignite
【Java】電力会社システム案件
業務委託(フリーランス)
JavaLinuxOraclePostgreSQL
バックエンドエンジニア
作業内容 ・某電力会社システムのOracleからPostgreSQLへのDB移行を実施
・工程:(設計)、製造、単体試験
・環境:Java(独自F/W)、Linux、PostgreSQL、Oracle
(リモート)【Java】通信業者向け決済サービスの刷新(WEB画面・バックエンド)
業務委託(フリーランス)
JavaAWSSpringBoot
バックエンドエンジニア
作業内容 ・Web画面機能の詳細設計~結合試験(SI2)
・開発環境:AWS、Java(SpringBoot)
・フェーズ:詳細設計〜結合試験
【Java/JavaScript】証券業向けコールセンターアプリ改修支援
業務委託(フリーランス)
JavaJavaScriptSQLCSSHTMLLinuxOracle
コールセンターバックエンドエンジニア
作業内容 ・証券会社のコールセンターシステム更改に伴うアプリケーション改修支援。
・証券会社のシステムで使用されているJavaアプレット実装の更改対応。
※環境:Java17、Oracle19、SQL、Linux、JavaScript、CSS、JDK
(リモート)【Java】金融機関向け審査システムの新規導入案件
業務委託(フリーランス)
JavaSQLOracle
バックエンドエンジニア
作業内容 金融機関向け審査システムの新規導入案件
旧PKG(PowerBulider)をJava製の新PKGへ更改します。
詳細設計〜総合試験工程を担当頂きます。
【Java/JavaScript】ビル入退・警報管理システム開発案件
業務委託(フリーランス)
JavaJavaScript
バックエンドエンジニア
作業内容 ビル入退・警報管理システム本体の開発
・Java/JSを使用した開発案件
・Windowsアプリの既存システムをWebシステムにリプレイス
・要件定義工程より開始
・画面、API、バッチ機能開発
(リモート)【Java/JavaScript】海外旅行システム開発
業務委託(フリーランス)
JavaJavaScriptSpringJUnitAWSJSPSpringBoot
バックエンドエンジニア
作業内容 海外旅行システム開発
Java(Spring Boot)を用いたWebアプリケーション開発
・機能の製造~UT
・内部結合テストの打鍵および障害改修
Javaを用いたWebアプリ開発案件【Java】
業務委託(フリーランス)
JavaSpring
バックエンドエンジニア
作業内容 現行システムを新しくJavaでリプレイスする業務
(リモート)コネクティッドデータシステム開発【Java、AWS】
業務委託(フリーランス)
JavaAWS
バックエンドエンジニア
作業内容 データ分析システムの機能追加・改善
・言語:Java
・DB:AWS
設定していない条件はありませんか?
スキル・リモート・単価などで絞り込み、
効率よく案件を探せます。
【Java/AWS】新規サービス開発(マイクロサービス/バックエンド開発)
業務委託(フリーランス)
JavaPostgreSQLSpringAWSSpringBoot
バックエンドエンジニア
作業内容 新規サービス開発(マイクロサービス/バックエンド開発)
Webシステム(マイクロサービスアーキテクチャ)におけるバックエンド開発を担当。
オンライン処理・バッチ処理の実装、マイクロサービス環境下でのバックエンドロジック構築を行う。
工程:基本設計~内部結合テスト
環境:Java/SpringBoot/AWS(Step Functions)/Aurora(PostgreSQL)
(リモート)【Java/JavaScript】生命保険会社向け請求収納システム開発支援
業務委託(フリーランス)
JavaJavaScript
バックエンドエンジニア
作業内容 開発環境:JAVA、CSS、JavaScript、JSP
フェーズ:外部設計、結合テスト、SI
(リモート)【Java】保険業/船舶保険システム改修(Java・設計支援)
業務委託(フリーランス)
JavajQueryJSP
バックエンドエンジニア
作業内容 ・既存の船舶保険管理システムの改修対応
・設計支援および画面改修業務
・既存仕様を読み解きながらの改修作業
(リモート)【Java、Oracle、SQL、PL/SQL】住宅管理会社向けシステム保守・追加開発
業務委託(フリーランス)
JavaSQLPL/SQLOracle
バックエンドエンジニア
作業内容 顧客要望により建物管理システムの刷新を行う
現行システムの調査から画面設計、データ構造の再検討を実施 要件定義フェーズから担当頂きます。
環境:Java Oracle SQL PL/SQL
【Java/PHP】勤怠システムの保守及び分析
業務委託(フリーランス)
JavaPHPLinuxMySQLCakePHPAWS
バックエンドエンジニア
作業内容 お客様先で使用中の既存の勤怠システムの保守業務、およびソース分析を行って不具合解決や業務改善に向けてご対応いただきます。
開発環境 : AWS、Linux、MySQL、apache
開発言語 : PHP(CakePHP)、Java
(リモート)【Java/C#】車両管理システムリプレース
業務委託(フリーランス)
JavaPostgreSQL
バックエンドエンジニア
作業内容 車両管理システム(C/Sシステム)リプレースの結合テスト実施
作業工程:テストケース確認~結合テスト~エビデンス取得
(リモート)【Java】Java開発(ワークフローシステム関連)
業務委託(フリーランス)
JavaSQL
バックエンドエンジニア
作業内容 ・ワークフローシステムの基本、詳細設計。
・Javaロジック解析あり。
【Java】食品業界向け受注管理システムリニューアル対応
業務委託(フリーランス)
JavaJavaScriptPHPSQLMySQLLaravel
バックエンドエンジニア
作業内容 ・食品業界向け受注管理システムリニューアル対応
・上記お客様が使用するWEBシステムの開発に携わっていただきます
・環境:言語:PHP(CakePHP、Laravel)、Java(バッチ側)、HTML、CSS、Javascript、MySQL
(リモート)【Java】物流管理システムの機能追加改修
業務委託(フリーランス)
JavaSQLLinuxOracle
バックエンドエンジニア
作業内容 物流管理システムの機能追加改修チームにて、
チームリーダーとして基本設計工程以降からシステムテストを担当いただきます。
開発環境:Java、InterStage、Oracle、JP1、SVN、Linux/Shell、Struts2
フェーズ:基本設計~システムテスト
(リモート)【Java/JavaScript】通信キャリア向けJava API、WEB画面開発、更改対応
業務委託(フリーランス)
JavaJavaScriptSQLCSSLinuxOracleJSP
バックエンドエンジニア
作業内容 ・通信キャリア向けJava API、WEB画面開発、更改対応
・携帯の通信契約の各種申込、照会機能の機能追加、改修、保守等
・設計~製造~総合テスト~リリース
設定していない条件はありませんか?
スキル・リモート・単価などで絞り込み、
効率よく案件を探せます。