Javaのフリーランス案件・求人

1 - 50件/全31,835件

PM/大手旅行サービスにおける開発/運用ディレクター案件・求人

80-100万円/月額
業務委託(フリーランス)

大手旅行サービスにおけるマーケティング担当部署において、開発案件の推進や、 データ分析を行っていただける開発のご経験をお持ちのディレクター人材を募集します。 業務内容 ・アフィリエイト/アライアンスに関連する開発案件(※)の推進 (システム要件定義、工数管理、テスト観点レビュー、障害対応など) ※提携先など外部に提供しているAPIやデータフィード等バッチの保守運用・開発 ・自社DB、アクセスログからのデータ抽出および分析 ご参画いただいた場合のメリット ・国内最大規模の膨大なデータを有する旅行情報サービスにおいて、最新技術を活かしながら  開発スキルやデータ分析スキルの向上を図れます。 ・実務でアフィリエイトやアライアンスに関わったご経験は、必須では求めません。 これまでWEBサイトの開発や開発ディレクション中心にご経験お持ちの方で、 デジタルマーケティングの知識を身に着けたいという方いらっしゃいましたら是非ご検討ください。 HTML5/CSS3

案件の必須スキル

・大規模WEBサイト、アプリケーションの開発および開発マネジメント経験:3年以上 (開発言語:HTML、CSS、JavaScript、Javaなど) ・フロントからDB、インフラまでWEBアプリケーションに関する知識 ・SQL(BigQuery等)を用いたデータ集計スキル

2日前 提供元-ギークスジョブ
面談1回

【AWS】PM

91-96万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■内容 日本最大手コミュニケーションプラットフォーム企業が 運営している大手デリバリーサイトに関わるPM業務 をご担当いただきます。 ■開発環境 ・Java(springboot) ・Typescript(React) ・MySQL ・AWS ・Docker ・GitHubActions ・Git ■求める人物像 ・コミュニケーション能力の高い方 ■条件等 場所:新宿駅 面談:1回 精算:140~180h 作業時間:10:00~19:00 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PMとしての実務経験 ・チームビルディング経験 ・チーム間調整の経験 ・バックログの整理 ・ウォーターフォール・アジャイルの経験、知見 ・AWSの経験、知見

2日前 提供元-テックビズフリーランス

PMO/クラウド勘定系システム開発マネジメントの案件・求人

75-95万円/月額
業務委託(フリーランス)

クラウド勘定系システムのフロントエンド(React.js)開発におけるディレクションに携わっていただきます。 非常に多くのベンダー 、エンジニアが関わる大規模案件です。 下記が想定される作業となります。 ・進捗管理や工数管理 ・要件定義書、テスト仕様書などのドキュメント作成 ・要件定義書 、テスト仕様書などのレビュー ・各開発ベンダー間の折衝 、調整 ※プロジェクトマネージャーの補佐のような形で参画いただく予定です。 JavaScript

案件の必須スキル

・WEBサイト 、アプリケーションのフロントエンド開発および  開発マネジメントに関わる経験:3年以上  (開発言語:HTML / CSS / JavaScript / Java など) ・ネットワークやサーバ等、WEB 開発に関わる基本的な周辺知識

2日前 提供元-ギークスジョブ

PM/競馬関連webシステム開発案件・求人

70-90万円/月額
業務委託(フリーランス)

競馬関連webシステム開発支援を行っていただきます。 主な作業内容 ・スケジュール管理 ・タスク割り振り ・進捗確認 その他

案件の必須スキル

・PJメンバーの取り纏め、管理をした経験:3年以上 ・PM、PLの経験があるもしくは得意な方 ・タスク進捗管理や遅れを発見し、指摘ができる方 ・チーム課題吸い上げおよび推進 ・レビュー経験 ・競馬に興味がある、知識がある、趣味としてやっている場合はさらに良い

3日前 提供元-ギークスジョブ
面談1回

【AWS】PM

91-96万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■内容 日本最大手コミュニケーションプラットフォーム企業が 運営している大手デリバリーサイトに関わるPM業務 をご担当いただきます。 ■開発環境 ・Java(springboot) ・Typescript(React) ・MySQL ・AWS ・Docker ・GitHubActions ・Git ■求める人物像 ・コミュニケーション能力の高い方 ■条件等 場所:新宿駅 面談:1回 精算:140~180h 作業時間:10:00~19:00 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PMとしての実務経験 ・チームビルディング経験 ・チーム間調整の経験 ・バックログの整理 ・ウォーターフォール・アジャイルの経験、知見 ・AWSの経験、知見

2日前 提供元-テックビズフリーランス
面談1回

【AWS】PM

91-96万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■内容 日本最大手コミュニケーションプラットフォーム企業が 運営している大手デリバリーサイトに関わるPM業務 をご担当いただきます。 ■開発環境 ・Java(springboot) ・Typescript(React) ・MySQL ・AWS ・Docker ・GitHubActions ・Git ■求める人物像 ・コミュニケーション能力の高い方 ■条件等 場所:新宿駅 面談:1回 精算:140~180h 作業時間:10:00~19:00 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PMとしての実務経験 ・チームビルディング経験 ・チーム間調整の経験 ・バックログの整理 ・ウォーターフォール・アジャイルの経験、知見 ・AWSの経験、知見

2日前 提供元-テックビズフリーランス
面談1回

【AWS】PM

91-96万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■内容 日本最大手コミュニケーションプラットフォーム企業が 運営している大手デリバリーサイトに関わるPM業務 をご担当いただきます。 ■開発環境 ・Java(springboot) ・Typescript(React) ・MySQL ・AWS ・Docker ・GitHubActions ・Git ■求める人物像 ・コミュニケーション能力の高い方 ■条件等 場所:新宿駅 面談:1回 精算:140~180h 作業時間:10:00~19:00 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PMとしての実務経験 ・チームビルディング経験 ・チーム間調整の経験 ・バックログの整理 ・ウォーターフォール・アジャイルの経験、知見 ・AWSの経験、知見

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Java】開発保守運用

75-80万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【概要】 ・数千万人の会員数を誇るプラットフォームの開発をご担当頂きます。  50以上の多様なサービスが連携されている当プラットフォームでは、  認証認可や決済機能、ポイント、クーポン、不正対策、ユーザーサポートなどの機能を提供しています。  今回はその中でも、様々なサービスで利用できる電子マネーを提供するポイントシステムをご担当頂きます。  このポイントシステムは、サービス間の回遊を促したり、次回購買の後押しとなるような施策を実現し、  サービスの利用者数や売上の向上に貢献しています。 ・スクラム開発を採用しており、スプリントプランニングではPO・開発メンバーで集まり、  次のスプリントに何をするのか話し合って決定します。  言われたことをやるだけというより、状況に合わせて  柔軟にやることや意思決定をやっていくような環境です。 ・下記、業務内容です。 ・メインプロダクトをクラウドに移行し、Go言語へリライトする ・日次バッチの正常性チェック ・新規サービス利用事業のためのマスタデータ追加作業 ・ポイントチームが持つプロダクトについての各サービスからの問い合わせ対応 ・軽微な既存機能の修正など ・担当工程:基本設計~保守改修 【開発環境】 新環境) ・バックエンド:Go,AWS・GCP,Kubernetes,CircleCI,Spinnaker(予定),Datadog,Terraform,Aurora,DynamoDB 旧環境) ・バックエンド:Java,PHP,Kotlin,AWS,Jenkins,Datadog,MySQL,CentOS6,CentOS7 【条件】 ・場所:フルリモート/六本木一丁目 ・面談:Web1回 ・服装:自由 ・PC貸与:Mac(JISorUS選択可) ・勤務時間:10:00〜19:00 ・精算:140-180h 【求める人物像】 ・チーム開発の重要さを理解しており、コミュニケーション良好な方 ・アーキテクチャ、実装について解説ができる方 ・直近の開発経験に関して説明できる方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Goでの開発経験 ・JavaorPHPでの開発経験(モダンFW)5年以上※JavaとPHP合わせてでも可 ・基本設計~1人称で対応可能な方 ・SQLでの開発経験 ・AWS,GCPなどのクラウドサービスを用いた経験3年以上 ・自動テスト/自動デプロイを用いた経験(Jenkins,CircleCI,GitlabCI/CD,GitHubActionsなど) ・コンテナサービスを使った経験(Docker,Kubernetesなど) ・スクラムを用いた開発経験

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Java】開発保守運用

75-80万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【概要】 ・数千万人の会員数を誇るプラットフォームの開発をご担当頂きます。  50以上の多様なサービスが連携されている当プラットフォームでは、  認証認可や決済機能、ポイント、クーポン、不正対策、ユーザーサポートなどの機能を提供しています。  今回はその中でも、様々なサービスで利用できる電子マネーを提供するポイントシステムをご担当頂きます。  このポイントシステムは、サービス間の回遊を促したり、次回購買の後押しとなるような施策を実現し、  サービスの利用者数や売上の向上に貢献しています。 ・スクラム開発を採用しており、スプリントプランニングではPO・開発メンバーで集まり、  次のスプリントに何をするのか話し合って決定します。  言われたことをやるだけというより、状況に合わせて  柔軟にやることや意思決定をやっていくような環境です。 ・下記、業務内容です。 ・メインプロダクトをクラウドに移行し、Go言語へリライトする ・日次バッチの正常性チェック ・新規サービス利用事業のためのマスタデータ追加作業 ・ポイントチームが持つプロダクトについての各サービスからの問い合わせ対応 ・軽微な既存機能の修正など ・担当工程:基本設計~保守改修 【開発環境】 新環境) ・バックエンド:Go,AWS・GCP,Kubernetes,CircleCI,Spinnaker(予定),Datadog,Terraform,Aurora,DynamoDB 旧環境) ・バックエンド:Java,PHP,Kotlin,AWS,Jenkins,Datadog,MySQL,CentOS6,CentOS7 【条件】 ・場所:フルリモート/六本木一丁目 ・面談:Web1回 ・服装:自由 ・PC貸与:Mac(JISorUS選択可) ・勤務時間:10:00〜19:00 ・精算:140-180h 【求める人物像】 ・チーム開発の重要さを理解しており、コミュニケーション良好な方 ・アーキテクチャ、実装について解説ができる方 ・直近の開発経験に関して説明できる方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Goでの開発経験 ・JavaorPHPでの開発経験(モダンFW)5年以上※JavaとPHP合わせてでも可 ・基本設計~1人称で対応可能な方 ・SQLでの開発経験 ・AWS,GCPなどのクラウドサービスを用いた経験3年以上 ・自動テスト/自動デプロイを用いた経験(Jenkins,CircleCI,GitlabCI/CD,GitHubActionsなど) ・コンテナサービスを使った経験(Docker,Kubernetesなど) ・スクラムを用いた開発経験

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Java】開発保守運用

75-80万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【概要】 ・数千万人の会員数を誇るプラットフォームの開発をご担当頂きます。  50以上の多様なサービスが連携されている当プラットフォームでは、  認証認可や決済機能、ポイント、クーポン、不正対策、ユーザーサポートなどの機能を提供しています。  今回はその中でも、様々なサービスで利用できる電子マネーを提供するポイントシステムをご担当頂きます。  このポイントシステムは、サービス間の回遊を促したり、次回購買の後押しとなるような施策を実現し、  サービスの利用者数や売上の向上に貢献しています。 ・スクラム開発を採用しており、スプリントプランニングではPO・開発メンバーで集まり、  次のスプリントに何をするのか話し合って決定します。  言われたことをやるだけというより、状況に合わせて  柔軟にやることや意思決定をやっていくような環境です。 ・下記、業務内容です。 ・メインプロダクトをクラウドに移行し、Go言語へリライトする ・日次バッチの正常性チェック ・新規サービス利用事業のためのマスタデータ追加作業 ・ポイントチームが持つプロダクトについての各サービスからの問い合わせ対応 ・軽微な既存機能の修正など ・担当工程:基本設計~保守改修 【開発環境】 新環境) ・バックエンド:Go,AWS・GCP,Kubernetes,CircleCI,Spinnaker(予定),Datadog,Terraform,Aurora,DynamoDB 旧環境) ・バックエンド:Java,PHP,Kotlin,AWS,Jenkins,Datadog,MySQL,CentOS6,CentOS7 【条件】 ・場所:フルリモート/六本木一丁目 ・面談:Web1回 ・服装:自由 ・PC貸与:Mac(JISorUS選択可) ・勤務時間:10:00〜19:00 ・精算:140-180h 【求める人物像】 ・チーム開発の重要さを理解しており、コミュニケーション良好な方 ・アーキテクチャ、実装について解説ができる方 ・直近の開発経験に関して説明できる方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Goでの開発経験 ・JavaorPHPでの開発経験(モダンFW)5年以上※JavaとPHP合わせてでも可 ・基本設計~1人称で対応可能な方 ・SQLでの開発経験 ・AWS,GCPなどのクラウドサービスを用いた経験3年以上 ・自動テスト/自動デプロイを用いた経験(Jenkins,CircleCI,GitlabCI/CD,GitHubActionsなど) ・コンテナサービスを使った経験(Docker,Kubernetesなど) ・スクラムを用いた開発経験

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Java】開発保守運用

75-80万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【概要】 ・数千万人の会員数を誇るプラットフォームの開発をご担当頂きます。  50以上の多様なサービスが連携されている当プラットフォームでは、  認証認可や決済機能、ポイント、クーポン、不正対策、ユーザーサポートなどの機能を提供しています。  今回はその中でも、様々なサービスで利用できる電子マネーを提供するポイントシステムをご担当頂きます。  このポイントシステムは、サービス間の回遊を促したり、次回購買の後押しとなるような施策を実現し、  サービスの利用者数や売上の向上に貢献しています。 ・スクラム開発を採用しており、スプリントプランニングではPO・開発メンバーで集まり、  次のスプリントに何をするのか話し合って決定します。  言われたことをやるだけというより、状況に合わせて  柔軟にやることや意思決定をやっていくような環境です。 ・下記、業務内容です。 ・メインプロダクトをクラウドに移行し、Go言語へリライトする ・日次バッチの正常性チェック ・新規サービス利用事業のためのマスタデータ追加作業 ・ポイントチームが持つプロダクトについての各サービスからの問い合わせ対応 ・軽微な既存機能の修正など ・担当工程:基本設計~保守改修 【開発環境】 新環境) ・バックエンド:Go,AWS・GCP,Kubernetes,CircleCI,Spinnaker(予定),Datadog,Terraform,Aurora,DynamoDB 旧環境) ・バックエンド:Java,PHP,Kotlin,AWS,Jenkins,Datadog,MySQL,CentOS6,CentOS7 【条件】 ・場所:フルリモート/六本木一丁目 ・面談:Web1回 ・服装:自由 ・PC貸与:Mac(JISorUS選択可) ・勤務時間:10:00〜19:00 ・精算:140-180h 【求める人物像】 ・チーム開発の重要さを理解しており、コミュニケーション良好な方 ・アーキテクチャ、実装について解説ができる方 ・直近の開発経験に関して説明できる方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Goでの開発経験 ・JavaorPHPでの開発経験(モダンFW)5年以上※JavaとPHP合わせてでも可 ・基本設計~1人称で対応可能な方 ・SQLでの開発経験 ・AWS,GCPなどのクラウドサービスを用いた経験3年以上 ・自動テスト/自動デプロイを用いた経験(Jenkins,CircleCI,GitlabCI/CD,GitHubActionsなど) ・コンテナサービスを使った経験(Docker,Kubernetesなど) ・スクラムを用いた開発経験

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Java / テックリード】大手カメラ業界の案件にてチームリーダー

90-100万円/月額
業務委託(フリーランス)

ウォーターフォール開発となり、現在は運用保守・次期開発フェーズとなっております。 日々、課題や問い合わせ対応などある運用保守チームと リリースに間に合わなかった一部機能を「次期開発」として進めております。 今回お願いしたい業務は ・運用保守チームとしての問い合わせ・課題解決・調査等 ・インフラチームと連携し、アプリ側or基盤側のバグなのかの調査 ・サービス連携間の他チームとのコミュニケーション ・クライアントへの説明等 ・チーム管理 となっております。 そのため、コミュニケーションやインフラ力、バックエンド・フロントエンドをある程度理解されている方でないと 恐らく厳しいかと思います。 特に認証系の「Keycloak」の経験ある方がいらっしゃいましたら、ぜひご応募お願いいたします。

案件の必須スキル

・チームリーダー経験 ・報告書などのクライアントへの説明経験のある方 ・物怖じせず質問ができる方 ・コミュニケーション能力が高い方 ・Javaでの開発経験 ・AWSの知識※様々なAWSサービスのログ調査が発生するので、最低限エラーの解析ができることがマスト ・サービスエラーなどの問い合わせ対応に対して、ログを確認し、各チームへ適切なタスク振りを行えること。

1日前 提供元-freelansea
リモートOK
面談1回

【Swift】iOSエンジニア

79-84万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼案件 フィンテックサービスでのiOSエンジニアをご担当いただきます。 iOS版アプリの新規機能開発、ユーザー体験を損なわず各事業のグロースを 見据えた中的なシステム設計、コードの品質改善を行っていただきます。 ▼条件等 場所:フルリモート(初日出社あり)/渋谷駅 精算:140-180h 面談:Web1回 時間:10:00~19:00 備考:私服可、PC貸与 ▼開発環境 言語:Swift バージョン管理:Git,GitHub プロジェクト管理:Trello,Jira その他:Figma,Firebase,GoogleBigQuery,AWS CI環境:Bitrise,GitHubActions ※サーバサイド開発言語はJava(Kotlin)+SpringBoot インフラはAWSやGoogleBigQueryなどクラウドをフル活用しています テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・iOS版アプリの設計/開発/運用、UI/UX開発 ・万単位のアクティブユーザーを抱えるアプリの新機能開発 ・運用されていくコードを生産性高く維持するための設計改善、リファクタリング ・チーム間を越えたアプリ全体での開発推進 ・アーキテクチャや使用技術の選定 ・Swiftを用いたiOS向けアプリケーションの開発経験3年以上 ・エンジニアとしての開発経験5年以上

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Java】システム移行

75-80万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【概要】 ・数千万人の会員数を誇るプラットフォームの開発をご担当頂きます。  50以上の多様なサービスが連携されている当プラットフォームでは、  認証認可や決済機能、ポイント、クーポン、  不正対策、ユーザーサポートなどの機能を提供しています。  今回はその中でも、クレジットカード情報の管理システムをご担当頂きます。  PCIDSSに準拠しており、ユーザーのクレジットカードの情報を保持している領域になるため、  PCIDSSの12要件、セキュリティ面の担保が必要になります。 ・現時点では、オンプレからクラウドへの移行を目標としており、  AWSのSA、セキュリティ部と会話しながら  進めていきますので、ご自身で設計や方針を決めながら進めていく形になります。 ・PCIDSSのクラウド化をメインに、オンプレからAWSへのリプレイスを実施 ・AWSのSA、セキュリティ部と協力しながら設計・方針を決定 ・担当工程:要件定義~保守運用 【開発環境】 ・言語:PHP,Go,Kotlin ・フレームワーク:Laravel,Gin,SpringBoot ・インフラ:オンプレミス(CentOS),AWS ・ツール:Docker,GitHubActions,CircleCI,Datadog,Terraform 【条件】 ・場所:フルリモート/六本木一丁目 ・面談:Web1回 【求める人物像】 ・チーム開発の重要さを理解しており、コミュニケーション良好な方 ・利用している技術の良し悪しを説明できる方 ・アーキテクチャ、実装について解説できる方 ・直近の開発経験に関して説明できる方 【備考】 ・服装:自由 ・PC貸与:Mac(JISorUS選択可) ・勤務時間:10:00〜19:00 ・精算:140-180h テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Web開発経験7年以上 ・複数の言語でのバックエンド開発経験(PHP,Go,Java,Kotlinいずれか) ・Terraformでのクラウド環境構築、運用経験3年以上 ・システムの運用保守経験3年以上 ・スクラムを用いた開発経験

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Java】開発保守運用

75-80万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■仕事内容 ポイントシステムの開発・保守・運用を実施していただきます。 運用業務として、ポイントチームが持つプロダクトについての各サービスからの問い合わせ対応や、 日次バッチの正常性チェック、新規サービス利用事業のためのマスタデータ追加作業があります。 開発業務として、現状ポイントのメインプロダクトをクラウドに移行し、 Go言語へリライトする案件を実施していただきます。 このほかにも軽微な既存機能の修正などが含まれます。 ■開発環境 現状のサービス -言語:Java、PHP、Kotlin -オンプレ環境:CentOS6、CentOS7 -クラウド環境:AWS -CI/CDツール:Jenkins -メトリクス/監視:Datadog -DB:MySQL リライト後の構成案 -言語:Go -クラウド環境:AWS・GCP -コンテナオーケストレーション:Kubernetes -CIツール:CircleCI -CDツール:Spinnaker(予定) -メトリクス/監視:Datadog -構成管理ツール:Terraform -DB:Aurora、DynamoDB ■最寄駅:フルリモート/六本木 ■面談回数:1回 ■勤務時間:10:00〜19:00 ■精算:140-180 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・3年以上のオブジェクト指向設計に基づいたサーバーサイドアプリケーションの開発および保守運用経験 ・Go、Java、PHPなどのプログラミング言語を用いた開発業務経験 ・SQLを用いた開発業務経験 ・自動テスト・自動デプロイを用いた開発業務経験 ・AWS・GCPなどのクラウドサービスを用いた3年以上の開発・運用経験 ・コンテナサービスを使った開発・運用 ・外部設計・詳細設計経験 ・同一サービスの半年以上の保守運用経験

2日前 提供元-テックビズフリーランス

Java/大手製造業向けシステム基幹システム開発案件・求人

65-85万円/月額
業務委託(フリーランス)

【作業工程】 設計(基本設計から)・製造(開発・テスト) 【追記事項】 要件調整、設計、開発、テストをフレキシブルに対応頂ける人材を要望。 Javaに関する設計・開発経験は必須。 プロジェクト内でスキルにより要件調整タスクに一部入ってもらう可能性有り。 Java開発はJSP画面系とバッチの両方が対象。 Java

案件の必須スキル

・Javaでの開発経験:10年以上 ・IT業界経験:15年以上(Git経験有) ・販売、在庫、生産のいずれかの管理システムの経験:1年以上 ・SQL(Oracle経験有)

2日前 提供元-ギークスジョブ

PHP/大手CtoCサービスバックエンド開発案件・求人

60-80万円/月額
業務委託(フリーランス)

大手CtoCサービス開発案件にてバックエンドエンジニアとしてご参画いただきます。 主に下記業務をお任せする想定です。 ・コア機能の開発・メンテナンス(PHPまたは必要に応じてGoなど) ・疎結合化・モジュラー化に向けた設計 ・PM と連携しての一連の機能開発業務(計画・設計・実装・QA・リリース含む) ・カスタマーサポートや他開発チームからの問い合わせの調査 ・オンコール対応を含むシステムの運用(役割分担の上、要相談) Go,Java,PHP

案件の必須スキル

・PHP, Go, Javaなど言語を用いたAPIの開発経験:3年以上 ・大規模なプロダクトの開発・運用経験、また技術選定やコードベースを改善した経験 ・Database(MySQL、または相応するRDBMS)でのDB設計・開発経験 ・パフォーマンスとスケーラビリティを考えた設計開発能力 ・オブジェクト指向ソフトウェア開発、ネットワーク、メモリ管理、ソフトウェアテストに関する豊富な知識 ・ステークホルダーおよびチームメイトと連携し、プロダクト開発を遂行するコミュニケーション能力

2日前 提供元-ギークスジョブ

Python/Webアプリのバックエンド開発案件・求人

65-85万円/月額
業務委託(フリーランス)

バックエンドを中心としつつもフロントからバックまで一気通貫で開発を担っていただきます。 また新規プロダクトの初期開発にも携わっていただくこともあります。 具体的な業務内容 ・サービス仕様の設計および検討 ・システムのアーキテクチャ設計および検討 ・サーバサイドをメインとしたコーディングおよびテスト Python

案件の必須スキル

・Java、Ruby、Python、Goいずれかの言語でのWebアプリケーションの開発経験:3年以上 ・Web API及びデータモデル設計の経験 ・クラウドインフラを使った開発経験 ・Dockerを利用した開発経験

3日前 提供元-ギークスジョブ
リモートOK
面談1回

【Swift】iOSエンジニア

79-84万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼案件 フィンテックサービスでのiOSエンジニアをご担当いただきます。 iOS版アプリの新規機能開発、ユーザー体験を損なわず各事業のグロースを 見据えた中的なシステム設計、コードの品質改善を行っていただきます。 ▼条件等 場所:フルリモート(初日出社あり)/渋谷駅 精算:140-180h 面談:Web1回 時間:10:00~19:00 備考:私服可、PC貸与 ▼開発環境 言語:Swift バージョン管理:Git,GitHub プロジェクト管理:Trello,Jira その他:Figma,Firebase,GoogleBigQuery,AWS CI環境:Bitrise,GitHubActions ※サーバサイド開発言語はJava(Kotlin)+SpringBoot インフラはAWSやGoogleBigQueryなどクラウドをフル活用しています テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・iOS版アプリの設計/開発/運用、UI/UX開発 ・万単位のアクティブユーザーを抱えるアプリの新機能開発 ・運用されていくコードを生産性高く維持するための設計改善、リファクタリング ・チーム間を越えたアプリ全体での開発推進 ・アーキテクチャや使用技術の選定 ・Swiftを用いたiOS向けアプリケーションの開発経験3年以上 ・エンジニアとしての開発経験5年以上

2日前 提供元-テックビズフリーランス
リモートOK

【Go】金融系SaaSサービスのバックエンド開発

90万円/月額
業務委託(フリーランス)

金融系SaaSとBtoB決済サービスのシステム開発業務全般に携わっていただきます。 ・AI技術を利用した新たなUXの提供 ・各種外部APIを利用したサードパーティツールとの連携 ・認証・認可基盤の構築などのモノリシックなサービスのマイクロサービス化 ・開発チーム全体を生産性を高くスケーラブルにしていくための開発基盤の整備や技術課題の解消

案件の必須スキル

・Goでの開発経験1年以上 ・静的型付け言語(Java,kotlin,C#,Scala)を用いたWebアプリケーション開発のご経験3年以上

6日前 提供元-Engineer Arena
リモートOK
面談1回

【フルリモート(みなとみらい)】大手カメラ会社でのチームリーダー業務

60-80万円/月額
業務委託(フリーランス)

案件概要:大手カメラ会社でのチームリーダー業務 業務内容: ウォーターフォール開発となり、現在は運用保守・次期開発フェーズとなっております。 日々、課題や問い合わせ対応などある運用保守チームと リリースに間に合わなかった一部機能を「次期開発」として進めております。 今回お願いしたい業務は ・運用保守チームとしての問い合わせ・課題解決・調査等 ・インフラチームと連携し、アプリ側or基盤側のバグなのかの調査 ・サービス連携間の他チームとのコミュニケーション ・クライアントへの説明等 ・チーム管理 となっております。 そのため、コミュニケーションやインフラ力、バックエンド・フロントエンドをある程度理解されている方でないと 恐らく厳しいかと思います。 特に認証系の「Keycloak」の経験ある方がいらっしゃいましたら、ぜひご応募お願いいたします。 開発環境: コミュニケーション:Teams バックエンド:SpringBoot フロント:Thymeleaf 認証系:Keycloak クラウド:AWS CI/CD:Git 勤務時間: 場所: 外国籍:応相談 ビジネスレベル、日本在住の方のみ

案件の必須スキル

・チームリーダー経験 ・報告書などのクライアントへの説明経験のある方 ・物怖じせず質問ができる方 ・コミュニケーション能力が高い方 ・Javaでの開発経験 ・AWSの知識※様々なAWSサービスのログ調査が発生するので、最低限エラーの解析ができることがマスト ・サービスエラーなどの問い合わせ対応に対して、ログを確認し、各チームへ適切なタスク振りを行えること。

7時間前 提供元-1on1Freelance

【Java/週1テレワーク】業務システム開発案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

建設業者向けシステムの開発案件になります。 具体的には人事管理に関する機能を主に携わっていただきます。 直接お客様とお打ち合わせをしていただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験(3年以上) ・要件定義の経験 ・顧客折衝の経験

11時間前 提供元-IT@JOB

【Java/週1リモート】在庫管理システムの開発案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

某大手家具メーカの在庫管理システムの開発案件になります。 家具の在庫管理や受発注システムの開発に携わっていただきます。 お客様と直接お打ち合わせを実施していただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験 ・要件定義の経験 ・顧客折衝経験

10時間前 提供元-IT@JOB
リモートOK
面談1回

【上流工程メイン】太陽光発電基幹システム開発支援_週2リモート併用

100万円/月額
業務委託(フリーランス)

エンドのグループ企業の中で最大級の売上規模を誇る 太陽光発電事業における、購買・販売・在庫情報を管理する 基幹システムの開発、および、運用保守担当を募集しています。 システム担当といっても、 ビジネス要求からの要件の取りまとめ (ITコンサル的な上流の動き)、要件定義や設計も含めて実施いただく想定です。 事業部門と経理部門の両組織を繋ぐ仕組みづくりを担うため、 システムの知識はもちろん、事業内容や経理業務・会計についても 理解を深めていくことが求められます。 広い視野で物事を考える立ち位置となるため、一般的な事業の流れや 簿記、システムの知識があるほうが望ましいですが、 主体性を持って課題解決に取り組める方であれば、 現時点ですべての分野における知見は必要ありません。

案件の必須スキル

・各種業務システムの導入経験 ・システム要件定義、設計、開発、テスト、移行、運用設計、といった  一連のシステム導入・開発・運用の一部、もしくは、すべての工程の経験 ・オープン系開発言語(Java、Kotlinなど)を用いたシステム開発経験

11時間前 提供元-エンジニアじょいくる

Java/介護業界向けWebアプリケーション開発案件・求人

60-80万円/月額
業務委託(フリーランス)

帳票作成や入力、Webシステムの開発が主な作業となります。 現在は要件定義のフェーズで開発はこれから行っていきます。 開発言語、アーキテクチャの選定から参画ができる現場です。 まだルールなども細かく定まっているわけではないため、個人の裁量も大きく、やりがいを感じられる現場です。 別チームでは一部AIを活用しています。 Java

案件の必須スキル

・Java(Spring Boot)によるWebアプリケーション開発経験:3年以上

9時間前 提供元-ギークスジョブ

【Java/週1リモート】発券システム開発案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

店舗向け発券システムの開発案件になります。 具体的には店舗の順番受付時の発券・呼び出しなどの機能を主に携わっていただきます。 お客様と直接お打ち合わせを実施していただきます。 対応工程:要件定義

案件の必須スキル

・Javaでの開発経験 ・要件定義の経験 ・顧客折衝の経験

11時間前 提供元-IT@JOB

【Java/常駐】在庫管理システム機能追加案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

在庫管理システムの機能追加案件になります。 具体的にはユニフォームやイベントグッズなどの在庫管理システムの開発に携わっていただきます。 お客様と直接お打ち合わせしていただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験 ・要件定義の経験 ・顧客折衝経験

11時間前 提供元-IT@JOB

【Java/週2リモート】某電子書籍サービス機能開発【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

国内最大級マンガ配信プラットフォームの機能開発案件になります。 顧客と直接打合せを実施し、企画等の調整を実施していただきます。 アジャイル開発のため3カ月単位で開発をまわしています。 対応工程:要件定義から

案件の必須スキル

・Javaでのサーバサイド開発経験(3年以上) ・SpringBootの利用経験

11時間前 提供元-IT@JOB
面談1回

【Java/週2リモート】ECサイト機能追加開発【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

ホテルに関するシステムの機能追加開発案件になります。 具体的には、宿泊者の予約に関する機能やお問い合わせなどの機能を主に携わっていただきます。 お客様と直接打ち合わせを実施していただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験(3年以上) ・要件定義の経験 ・顧客折衝の経験

11時間前 提供元-IT@JOB
面談1回

【Java/週2リモート】Webシステム追加機能開発案件【日本人のみ/フルタイム勤務/50代まで/首都圏の方限定】

80万円/月額
業務委託(フリーランス)

水道会社向けWebシステムの改修案件になります。 具体的には登録情報の変更や支払い方法の変更などの機能を主に携わっていただきます。 お客様と直接お打ち合わせを実施していただきます。 対応工程:要件定義から

案件の必須スキル

・Javaでの開発経験(2年以上) ・要件定義の経験 ・顧客折衝の経験

11時間前 提供元-IT@JOB
リモートOK

フルリモート可能 PMが在籍し開発に集中でき、高単価な案件ですReactエンジニア大手宅配サイトのシステム開発

95-110万円/月額
業務委託(フリーランス)

大手宅配サイトのシステム構築と保守運用をご担当して頂きます。 主な作業としてはPHP+Laravelを用いたバックエンドシステムの詳細設計と 開発をご担当して頂きます。 また、クライアントとの要件調整をして頂き、運用に関する軽微な問い 合わせから信頼関係を築いて頂き、最終的には1人称で要件調整もご対応 して頂きます。

案件の必須スキル

・PHP(Laravel)経験5年以上 ・ドキュメントを頼りにJavaやGo言語を理解することができる方 ・AWS利用経験

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート可能 長期継続予定で複数名募集の案件ですiOSエンジニアTVサービス(電子書籍領域)の運用保守・新規開発

75-90万円/月額
業務委託(フリーランス)

TVサービス(電子書籍領域)の運用保守・新規開発をご担当頂きます。 基本的にネイティブアプリ領域での募集となります。 作業内容 アプリの設計、実装、リファクタリングフレームワーク・ライブラリ 等の検証・導入および運用

案件の必須スキル

・Swiftを用いた、iOSでのネイティブアプリケーション 開発経験 ・コンピュータサイエンスの基礎知識 (アルゴリズム、データ構造等)

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモートGO言語でのエンド開発ビジネスカード発行サービスの開発

80-90万円/月額
業務委託(フリーランス)

現在β版を開発中のビジネスカード発行サービスの 正式リリースに向けたバックエンド開発を御担当いただきます。

案件の必須スキル

・GO言語での開発経験 ・Webアプリケーションの開発経験3年以上(言語問わず)

1日前 提供元-エンジニアじょいくる
リモートOK

完全在宅Scala、Javaエンジニア求人検索エンジンのバックエンド開発

80-90万円/月額
業務委託(フリーランス)

・スタンバイアプリのBFFの開発・運用。 ・プロダクトオーナーやデザイナー、フロントエンドエンジニアと密に連携しながら、 スタンバイを支えるBFFの要件定義、設計、開発、運用まで、一気通貫で実施します。 ・機能開発だけでなく、リファクタリングや依存ライブラリの更新、 パフォーマンス改善等の様々な保守運用開発も実施します。

案件の必須スキル

・Java8以降の開発経験1年以上 ・Scalaでのバックエンド開発経験 ・データ設計から開発・運用までの経験

1日前 提供元-エンジニアじょいくる
リモートOK

リモート併用・フレックス勤務JAVAエンジニア不動産業界向けWebサービス開発

80-90万円/月額
業務委託(フリーランス)

エンド企業にて開発、展開中の不動産業界特化型の サービス開発受託PJTに従事いただきます。 直近の対象システムとしては、各システムごとに データコンバートしながら物件データの受け渡しや ユーザー側でのデータ管理ができる仕組みを 作り上げる予定です。 2023年の9月末を目処にリリース予定となっております。

案件の必須スキル

・JAVAでの開発経験3年以上 ・springまたはspringbootを使用した開発経験 ・業務システムの開発経験

1日前 提供元-エンジニアじょいくる
リモートOK

【データサイエンティスト募集】【フレックス・週3など働き方選べます☆スキル優先】ファッション系自社サービス機械学習系開発

80-90万円/月額
業務委託(フリーランス)

機械学習・ディープラーニングを活用して ファッション系サービスの開発を行うチームにて、 新たなサービスの開発や機能の改善を行います。 業務内容・CVRやリテンション率の改善施策の提案・実施 ・A/Bテストの統計解析のレポーティング ・改善施策をプロダクトに組み込むための参考実装や設計 ※最終的な製品コードはエンジニアが実装しますので、 簡単なサンプルコード等でエンジニアに説明できれば問題有りません。

案件の必須スキル

・toC向けサービスにおいてデータ解析、KPI改善に携わった経験 ・SQLを用いて数千万件規模の実績データを収集・集計するスキル ・統計解析、データマイニングなどのいずれかの分野の専門知識、研究実績 ・Python,GO,R、Javaいずれかでの解析の実務経験1年以上

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート週4からOKGoバックエンド開発ビジネスカード発行サービスの開発

80-90万円/月額
業務委託(フリーランス)

現在β版を開発中のビジネスカード発行サービスの 正式リリースに向けたバックエンド開発を御担当いただきます。

案件の必須スキル

・GO言語での開発経験 ・Webアプリケーションの開発経験3年以上(言語問わず)

1日前 提供元-エンジニアじょいくる
リモートOK
面談1回

【ネイティブアプリkotlin開発経験者応募ください】【某有名マッチングサービス、若手も歓迎募集】CtoCマッチングアプリ開発

70-90万円/月額
業務委託(フリーランス)

エンド企業にて開発、運用中の国内最大級の CtoCマッチングアプリ設計開発運用作業に従事頂きます。 メインはAndroidクライアント開発、または 新規サービスの設計・開発が主な仕事内容です。 開発以外にも、サービス改善のための提案や、 各種検証業務にも関わることが可能な環境です。

案件の必須スキル

・toC向けのスマホアプリ開発経験 ・Java,Kotlinを使用したAndroidアプリ開発の経験 ・MVVM,MVPアーキテクチャに関する知識

1日前 提供元-エンジニアじょいくる
リモートOK
面談1回

ネイティブアプリkotlin開発経験者応募ください某有名マッチングサービス、若手も歓迎募集CtoCマッチングアプリ開発

70-90万円/月額
業務委託(フリーランス)

エンド企業にて開発、運用中の国内最大級の CtoCマッチングアプリ設計開発運用作業に従事頂きます。 メインはAndroidクライアント開発、または 新規サービスの設計・開発が主な仕事内容です。 開発以外にも、サービス改善のための提案や、 各種検証業務にも関わることが可能な環境です。

案件の必須スキル

・toC向けのスマホアプリ開発経験 ・Java,Kotlinを使用したAndroidアプリ開発の経験 ・MVVM,MVPアーキテクチャに関する知識

1日前 提供元-エンジニアじょいくる
リモートOK

【世界的企業!!】Go案件!英語堪能な方歓迎!B to C向け既存アプリ機能拡張案件

80-90万円/月額
業務委託(フリーランス)

世界的に有名な大手流通系の企業様が運営する 既存アプリの機能拡張・性能向上案件に参画して頂きます。 今回参画して頂くPJはさまざまなAPIを呼び出してデータを整形・統合して クライアントに提供するサーバの開発となります。 世界規模の企業の最新技術環境で働けますので、ご自身のキャリアアップも 出来る案件です。

案件の必須スキル

・Go言語での開発経験(JavaやPHPの経験が豊富でAPI開発経験があり、Go言語の習得意欲がある方でも可能です。) ・Dockerベースの開発環境での開発経験(独学でも知識があれば可能です。) ・GitやGitHubを利用した開発

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート可能 長期継続予定で複数名募集の案件ですAndroidエンジニアTVサービス(電子書籍領域)の運用保守・新規開発

75-90万円/月額
業務委託(フリーランス)

TVサービス(電子書籍領域)の運用保守・新規開発をご担当頂きます。 基本的にネイティブアプリ領域での募集となります。 作業内容 アプリの設計、実装、リファクタリングフレームワーク・ライブラリ 等の検証・導入および運用

案件の必須スキル

・Java/Kotlinを用いたAndroidでのネイティブアプリケーション 開発経験 ・コンピュータサイエンスの基礎知識 (アルゴリズム、データ構造等)

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート可能 顧客折衝の経験があると確度高めですJavaエンジニア自動車業界向けシステムの入金請求機能回りの改修・追加開発

80-90万円/月額
業務委託(フリーランス)

自動車業界全般のアフターマーケットに対する業務支援パッケージを 提供するお客様で、自動車購入後に関するサービス、例えば自動車の 整備、部品の交換、自動車保険、顧客管理などに関する業務支援 パッケージを開発しております。 バックエンド担当でRESTAPIの設計・開発がメインとなります。

案件の必須スキル

・JavaでのWebシステム開発経験4年以上 ・SpringBootもしくはSpringのFWの経験 ・直近3年以内でのRESTAPIの設計もしくは開発経験

1日前 提供元-エンジニアじょいくる
リモートOK
面談1回

【Java】Androidスマホアプリの開発支援

67-72万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆作業内容 Androidスマホアプリの開発支援をご担当いただきます。 ・既存機能の改修 →ライブラリ内に存在する既存機能への要望に応じた改修作業 ・新機能の開発 →ライブラリに存在しない新規機能のスクラッチ開発  要件定義や見積もり~製造まで ◆開発環境 ・言語:Kotlin,Java(Android) ・リポジトリ管理:GitHub,Subversion(SVN) ・チャット:Slack ・CI/CD:Jenkins ・プロジェクト管理:Redmine,Backlog ◆場所:リモート可/虎ノ門 ◆精算:140-180h ◆面談:Web1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・KotlinもしくはAndroidJavaを用いたAndroidアプリ開発経験3年以上

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【PM】WEBアプリ開発

67-72万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【案件概要】 WEBアプリ開発におけるPM業務をご担当いただきます。 ┗顧客折衝やコンサルテーションを行い、要望を踏まえた上での仕様策定 ┗ステークホルダーとの納期、品質基準に関する期待値調整 ┗仕様策定、設計、稼働見積、開発エンジニアへの落とし込み、 サービスイン迄の進捗管理等のプロジェクトマネジメント ┗環境構築(AWS)についてインフラエンジニアへの相談や依頼 ┗コードレビュー、納品前のテスト等品質管理 ┗サービスイン~サービス提供後の技術問題への対応(社内外のエンジニアとの連携) ┗業務委託や外注のコントロール 【条件面】 場所:リモート可/浜松町 時間:10:00~19:00 精算:140-180h 面談:1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PM経験 ・顧客折衝、要件定義、システム設計など、上流工程経験のある方 ・ソースコードレビュー経験(Python、Go、react、Node.jsなど) ・LINEを使ったシステム開発の経験のある方

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【React】サービス構築

71-76万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 顧客に合わせた資産運用をご提案する サービスの構築をいただきます。 詳しいお話は面談時にお伝えいたします。 【勤務地】リモート可/神谷町 【時間】10時~19時 【精算幅】140-180(中間割) 【面談】1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Reactの開発経験(2年以上) ・金融システム領域の経験 ・Figma、XDを参考に実装できる ・自発的な方

2日前 提供元-テックビズフリーランス
リモートOK

【Java/週5日/フルリモート】自社開発ゲームにおける課金システムの保守・開発のバックエンドエンジニア

65-70万円/月額
業務委託(フリーランス)

職務内容 当社は、大手企業の情報システム部門等においてIT関連・経理・総務といった社内業務の支援・代行をおこなっております。それだけに留まらず、業務の可視化やIT運用改善コンサルティング、システム設計・構築・保守まで手掛けており「+α」の提案力で、顧客の業務効率改善と利益向上に貢献しています。また、主力サービスに注力すると共に新規事業としてMAツール導入支援を開始しております。今後はマーケティングにまつわるコンサルティングから導入後の保守まで可能なトータルサポート体制の確立を目指します。今回は、大手ゲーム会社が扱うスマホゲーム内で機能する「課金システム」について、保守開発を担当していただきます。 概要詳細 <具体的業務について>・JavaでのAPI開発(独自FWを使用しております)・基本設計、詳細設計、開発、テスト※長期的な参画想定となります<エンド様について>・世界的ヒットタイトルシリーズを擁する、大手ゲーム会社となります。■商流についてエンド様に当社のプロパーが準委任で参画中※PMはエンド様、プロパーはメンバーとなります。■サポート体制当社代表との1on1を定期的に実施しております。その場でエンド様への質問等、気兼ねなくお話ください!※代表も過去エンド様にエンジニアとして参画実績有り ■関わるチーム・3~4名(内、当社のプロパー:1名)※プロジェクト全体では15-20名ほどですが、機能ごとに少人数でチームがございます。 必須スキル ・Javaの経験は3年以上(Javaの即戦力レベル)・JavaでのAPI開発経験・DBの利用経験(DBの種類は問わない) 歓迎スキル ・Perl、Rubyでの開発経験・Dockerの利用経験 ※独自FMとなりますが、Javaでの経験者であれば募集を歓迎しております!※能動的にコミュニケーションを取っていただける方がマッチしております。(独自FWをキャッチアップする上で、自ら質問が出来る方) 単価 650,000円〜700,000円 働き方 完全フルリモート※初日のみPC貸与にて出社となりますが、以降フルリモートとなります。(当社新宿オフィス、または渋谷にあるお客様先オフィス) 開始時期(期間) 即日 最寄駅 新宿三丁目駅 週稼働日数 5日

案件の必須スキル

1日前 提供元-Relance(リランス)
リモートOK
面談1回

【SQL】アプリケーション開発

67-72万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【案件概要】 モバイル向けブラウザゲームのアプリケーション開発をご担当いただきます。 ※スポーツ領域 ・モバイル向けブラウザゲームのアプリケーション開発、インフラ構築、保守業務 ・運営中タイトルに対する新しいゲーム体験の追加、既存ゲームの改善、機能追加 ・既存コードのリファクタリング、負荷分散、軽量化対応 ※ご経験に応じて、フロンドエンド開発もお任せする可能性があります 【求める人物像】 ・積極的にコミュニケーションを取りながら、タスクを確実に遂行する力がある方 ・まだ経験がない技術を習得することへの抵抗が無い方 ・技術的に困難な課題に対しても合理性に基づいた判断、提案ができる方 ・リモートでも効率的な働き方ができる方 【条件等】 場所:リモート可/外苑前 面談:1回 精算:140-180時間 作業時間:10:00~19:00(休憩13:00~14:00) テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・ゲーム開発におけるサーバーサイド開発経験3年以上 ・使用言語:PHP ・使用DB:MySQL(他RDB含む) ・Git/GitHub/docker ・インフラ関連の知識(負荷など非機能要件への配慮)

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Java】開発

67-72万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼概要 スマホアプリ開発ツールの開発PJにおける Androidアプリエンジニアの方を募集します。 既存のライブラリに加え、クライアントの要望に応じて アプリの機能をカスタマイズを行います。 新規機能の開発〜既存機能の改修まで幅広くご担当いただきます。 ▼条件等 場所:リモート可 精算:140-180h 面談:Web1回 備考:OK、PC貸与あり テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・KotlinやJavaでのAndroidアプリ開発経験3年以上 (参画後はKotlinを主に使用いたします) ・既存サービスやアプリのエンハンス開発経験 ・設計〜リリースまで携わった経験 ・大手企業向けアプリや10名以上の大規模スマホアプリPJの経験 ・チケット駆動開発の経験 ・UI/UXに考慮したアプリ開発経験 ・SIerなどウォーターフォール型開発での参画経験

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Java】開発

67-72万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼概要 スマホアプリ開発ツールの開発PJにおける Androidアプリエンジニアの方を募集します。 既存のライブラリに加え、クライアントの要望に応じて アプリの機能をカスタマイズを行います。 新規機能の開発〜既存機能の改修まで幅広くご担当いただきます。 ▼条件等 場所:リモート可 精算:140-180h 面談:Web1回 備考:OK、PC貸与あり テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・KotlinやJavaでのAndroidアプリ開発経験3年以上 (参画後はKotlinを主に使用いたします) ・既存サービスやアプリのエンハンス開発経験 ・設計〜リリースまで携わった経験 ・大手企業向けアプリや10名以上の大規模スマホアプリPJの経験 ・チケット駆動開発の経験 ・UI/UXに考慮したアプリ開発経験 ・SIerなどウォーターフォール型開発での参画経験

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Java】新規機能の開発

67-72万円/月額
業務委託(フリーランス)

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼概要 スマホアプリ開発ツールの開発PJにおける Androidアプリエンジニアの方を募集します。 既存のライブラリに加え、 クライアントの要望に応じてアプリの機能をカスタマイズを行います。 新規機能の開発〜既存機能の改修まで幅広くご担当いただきます。 ▼条件等 場所:リモート可 精算:140-180h 面談:Web1回 備考:OK、PC貸与あり テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・KotlinやJavaでのAndroidアプリ開発経験3年以上 (参画後はKotlinを主に使用いたします) ・既存サービスやアプリのエンハンス開発経験 ・設計〜リリースまで携わった経験 ・大手企業向けアプリや10名以上の大規模スマホアプリPJの経験 ・チケット駆動開発の経験 ・UI/UXに考慮したアプリ開発経験 ・SIerなどウォーターフォール型開発での参画経験

2日前 提供元-テックビズフリーランス

この条件の新着案件情報を受け取る

この条件の新着案件情報を受け取る

Javaのフリーランス案件・求人について

■Javaとは JavaはC言語をもとに開発されたプログラミング言語です。Googleが開発に使う三大言語(Java、C++、Python)の1つでもあります。 Javaの最大の特徴として、「Write once, Run anywhere」というJavaのキャッチフレーズ通り、Java仮想マシン(JVM)があることにより、JavaでコーディングすればWindowsやUNIX、Linux、MacなどのOSを問わずプログラムが実行されることが挙げられます。 Java仮想マシン(JVM)とは、JavaプログラムとOSの間で動作し、両者をつなぐためのソフトウェアです。 その他、特徴はオブジェクト指向のプログラミング言語であることや、技術的にも安定しておりかつ需要も多いこと、コンパイラ言語であるため処理速度が早いこと、高セキュリティであること、フレームワークやライブラリが豊富であることなど様々なことが挙げられます。 Javaは大企業での大規模システム開発や基幹システム開発を得意としているだけでなく、Androidアプリ開発なども可能です。 具体的にはJavaができる開発はWeb開発、モバイルアプリ開発、業務システム開発、金融システム開発、組み込みシステム開発、ゲーム開発、AI・機械学習開発、ビッグデータ処理開発と幅広いです。 JavaのフレームワークはSpring Framework、Apache Struts、Play Framework、Apache Wicket、Spark Framework、JSF(JavaServer Faces)、SAStruts (Super Agile Struts)、Java EE(Java Platform, Enterprise Edition)、などがあります。 Javaを活用しているサービスはGoogle、X(旧Twitter)、楽天、Evernoteなどが挙げられます。 ■JavaとRubyの違い この章ではJavaとRubyの違いについて説明します。 Javaはコンパイラによってコンパイルされるプログラミング言語であり、Rubyはインタプリタによって解釈されるスクリプト言語です。また、Javaの型指定は静的であり、Rubyの型指定は動的です。 しかし、JavaとRubyは「オブジェクト指向」プログラミング言語であるという共通点もあります。 次に開発について見ていきましょう。JavaはWeb開発、基幹システム、モバイルアプリ開発など幅広く様々な中規模から大規模開発に適しており、RubyはWebサイト制作、SNS開発、Webアプリ開発とこちらも幅広く開発できますが、小規模〜中規模開発に適しています。 学習コストの違いを見ていきましょう。 Javaは学習コストが高いです。その理由としてオブジェクト指向言語であることや、コード記述量が他開発言語より多いこと、決められたルールや構文が多くあり、かつネットワークやハードウェアなども一定の知識が必要です。Rubyは学習コストが低いです。その理由としてコード記述料が少なくかつ文法も簡単でわかりやすいです。また、Rubyは日本人の「まつもとゆきひろ氏」が開発しており、日本語で解説された情報が多く存在することもRubyの学習コストが低い理由の1つでしょう。 ■JavaとPHPの違い この章ではJavaとPHPの違いについて説明します。 JavaはC言語をもとに開発されたプログラミング言語であり、PHPは動的なWebページを作成できるサーバーサイドのプログラム言語です。JavaとPHPの違いは、オブジェクト指向かどうか、学習難易度、開発分野が大きな違いです。 まずオブジェクト指向について、Javaはオブジェクト指向言語ですが、PHPはオープンソースの汎用プログラミング言語です。 次に学習難易度についてJavaは学習の難易度は高く、オブジェクト指向の理解やコード記述量が多いこと、決められたルールや構文が多いことが要因です。一方PHPの学習難易度は低いです。その理由としてPHPはスクリプト言語であり、プログラムを書いたらすぐに実行でき結果を素早く得られることや文法が簡単であることが要因です。 開発分野について、JavaはWeb開発、基幹システム、モバイルアプリ開発など幅広く様々な中規模から大規模開発に適しており、PHPはWeb特化の開発言語のため、WebサービスやSNS、ECサイト開発に適しています。 ■JavaとJavaScriptの違い この章ではJavaとJavaScriptの違いについて説明します。 Javaはオブジェクト指向プログラミングに特化した汎用的な開発言語であり、JavaScriptはWebブラウザ上で動作するスクリプト言語です。 JavaとJavaScriptの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではJavaは先述したようにWeb開発、モバイルアプリ開発、業務システム開発、金融システム開発、組み込みシステム開発、ゲーム開発が可能です。 一方、JavaScriptはWebフロントエンド開発、Webアプリケーション開発、サーバーサイド開発などの開発ができます。どちらの開発言語もプログラミング言語であり、かつ幅広く開発できますが、Javaはサーバーサイドやモバイルアプリ開発に適している点、JavaScriptはWebフロントエンド開発に特化している点が異なります。 また、Javaは大規模システム開発に適しており、一方JavaScriptは小規模から中規模のWeb開発に適しています。 次に学習難易度についてJavaの学習難易度は比較的高いです。 その理由としてJavaはオブジェクト指向プログラミングの理解が必要であるためです。 一方JavaScriptの習得難易度は比較的低いです。その理由としてシンプルな文法構造を持ち、Web開発に特化しているためです。 最後に将来性を見ていきましょう。 Javaの将来性は中期的に見て安定しているでしょう。 その理由として大規模システム開発での需要が根強く、Androidアプリ開発でも広く使われているためです。 またJavaScriptの将来性は高いでしょう。 その理由としてWebアプリケーション開発の需要が高まっており、Node.jsなどのサーバーサイドでも活用されているためです。 なお、フリーランスエンジニアとしてJavaやJavaScriptのスキルを身につけたい場合、汎用性や学習難易度、需要の違いを考慮し自分に見合うスキルを見つけることをおすすめします。 ■Javaを活用するメリット この章ではJavaを活用するメリットについて説明します。 Javaを習得することにより、具体的に以下のようなメリットがあります。 ・求人・案件数が豊富 ・さまざまな業界の求人・案件に携われる ・セキュリティが高い ・自由度の高い実行環境 ・転職に有利になりやすい 特に求人・案件数が豊富であることは非常に有利になるでしょう。JavaはWeb開発、モバイル開発から基幹システム開発と様々な開発に活用されているため、その分求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 また、プログラミング知識が身に付くことについて、JavaはDart、Scala、Kotlinなどに影響を与えた開発言語であることやオブジェクト指向言語です。Javaを習得することにより、様々な開発言語を習得しやすくなるでしょう。 ■Javaを活用するデメリット この章ではJavaを活用するデメリットについて説明します。 Javaを習得することにより、具体的に以下のようなデメリットがあります。 ・学習コストが高い ・小規模開発は適していない Javaはオブジェクト指向言語であるため、オブジェクト指向の理解するためにある程度の時間を要するので、習得難易度も高い開発言語です。また、Javaはオブジェクトの作成が必要であるため、簡単な機能開発や小規模での開発は適していません。 Java習得を今後検討しているフリーランスエンジニアはメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Javaフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリケーション開発求人・案件 フリーランスエンジニアはWebアプリ開発求人・案件に携わることができます Spring BootやJava EE (Jakarta EE) などのJavaフレームワークを活用し、SaaSプロダクトやCRMなど開発します。 ・Androidアプリ開発求人・案件 フリーランスエンジニアはAndroidアプリ開発求人・案件に携わることができます。 Androidアプリ開発求人・案件では、Kotlinを用いた開発も多いですが、Javaも多く活用します。新しいアプリの開発や既存アプリの保守・拡張など、様々な案件に携わることができます。 ・エンタープライズシステム開発求人・案件 フリーランスエンジニアはエンタープライズシステム開発求人・案件に携わることができます。Javaはセキュリティ性が高く、大企業や公共機関におけるビジネスロジックやデータ処理を行う大規模システム開発を得意としています。 近年ではJavaとの互換性が高くかつ、コード量が少なくシンプルであるScalaでのシステム改修やリプレイス求人・案件もあります。 ・クラウドサービス開発求人・案件 フリーランスエンジニアはクラウドサービス開発求人・案件に携わることができます。 近年マイクロサービスやサーバーレスアプリケーション開発が多くなっています。 AWS LambdaやAzure FunctionsでのJava関数の開発などJavaは大規模な分散システムやマイクロサービスの構築ができるため多くのクラウドサービス開発にも適しています。 ・組み込み系システム開発求人・案件 フリーランスエンジニアは組み込み系システム開発求人・案件に携わることができます。ハードウェアのCPU性能向上やメモリ容量の増大により、Javaが使用できる環境が整っています。高セキュリティやマルチプラットフォームでも利用できるJavaを活用するフリーランス求人・案件も徐々に増加しています。さらにデバイス向けのアプリケーションやファームウェアの開発求人・案件もあります。 ■Javaエンジニアが保有していると高単価になりやすい開発言語 JavaフリーランスエンジニアとしてPHPやRubyスキルやその周辺知識を有していると高単価になりやすいです。そのためこの章ではPHPやRubyについても知識を深めていきましょう。 <PHP> PHPは正式名称「PHP: Hypertext Preprocessor」であり、動的にWebページを生成することができるサーバーサイドのスクリプト言語です。 PHPの特徴として、Web開発に特化したプログラミング言語であること、構文がシンプルで短いコード記述ができること、様々なOSやWebサーバーで実行できること、豊富なフレームワーク/ライブラリがあること、初学者でも学習/習得しやすいことなどが挙げられます。 PHPができる開発はWeb開発、Webアプリケーション開発、CMS開発、ECサイト開発、APIバックエンド開発、IoT開発、ブログシステム開発、LMS(学習管理システム)開発と幅広いです。 <Ruby> Rubyは、1993年にまつもとゆきひろ氏により開発初心者な方でも本格的なプログラミングが楽しめるようにと開発されたプログラミング言語です。国産のプログラミング言語としては日本で初めて国際電気標準会議(IEC)で国際規格に認証された言語です。 Rubyの特徴として、JavaScriptやPythonなどと同様オブジェクト指向であること、スクリプト言語であること、コード記述量が少なく、可読性が高いこと、動的型付けと呼ばれる性質を持、記述の自由度が非常に高いこと、日本語の記事や書籍が多くドキュメントも日本語で読めるため初学者でも習得しやすいことなどが挙げられます。 Rubyができる開発はECなどWebサイト制作、スマホアプリ開発、SaaS開発、Webアプリ開発、人工知能開発と幅広いです。 ■Javaフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 Javaは業務システム開発、Webサービス開発、Android開発など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりJavaを活用した基幹システム関連の開発現場におけるリモートワークや在宅・持ち帰りのフリーランス求人・案件はWebサービス開発求人・案件と比較すると少ないでしょう。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後Javaを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は増減なく、現状のまま維持していく可能性が高いでしょう。 Javaフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアは業務システム開発、Webサービス開発、Android開発などのフリーランス求人・案件を探してみましょう。 ■Javaでの週2日・週3日フリーランス求人・案件 Javaの週2日・週3日フリーランス求人・案件はJava全体のフリーランス求人・案件の中で4~5%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価70万円など、高単価フリーランス案件・求人も増えています。複数フリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なJavaフリーランス求人・案件はJavaスキル以外にも、上流工程〜下流工程まで一貫した開発経験などシステム開発におけるある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 Javaフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Javaで副業できる?稼げるの? Javaは世界的にも普及しているプログラミング言語であり、幅広い分野で利用されています。そのため、Javaを用いたシステム開発やアプリケーション開発の案件は豊富にあり、副業としても人気があります。 Java副業エンジニアとして、業務システム、Webアプリケーション、モバイルアプリ、組み込みシステム、ゲーム開発などの案件に参画できます。具体的な業務としては、要件定義、設計、コーディング、テスト、デバッグ、運用、保守、クライアントとの打ち合わせ、フレームワークやライブラリの活用、パフォーマンス最適化などがあります。 副業求人・案件獲得には、Javaでの開発経験に加え、オブジェクト指向プログラミングの理解、SQL、HTML/CSS、JavaScript、Kotlinなどの関連技術スキル、Spring、Hibernateなどのフレームワークの知識、Git、Jenkinsなどの開発ツールの使用経験、アジャイル開発手法の理解などが求められます。また、Java SE 11 Silver、Goldなどの資格があると、スキルの証明になり副業求人・案件獲得に有利です。 副業エンジニアとしてJavaを活用するには、これらのスキルを身につけ、ポートフォリオを充実させることが重要です。副業求人・案件の規模や複雑さによって報酬は異なりますが、スキルと実績を積み重ねることで、高単価の副業求人・案件も獲得しやすくなるでしょう。さらに、クラウドサービスやAI、ブロックチェーンなど新しい技術トレンドにも関心を持ち、学習を続けることが長期的な副業の成功につながります。 ■Javaエンジニアとして携わることができる副業求人・案件例 ・Web開発でのJava副業求人・案件 Java副業エンジニアは、Web開発に参画できます。 副業案件・求人として、Webアプリケーション開発、業務管理システム開発、ECサイト開発、社内ツール開発などの開発に携われます。 具体的な業務内容はシステム設計、バックエンド開発、API開発、データベース設計・構築、テスト・デバッグなどです。 Java副業エンジニアが求人・案件を獲得する上で、Javaでの開発経験やSpring、Hibernateなどフレームワークの使用経験、SQL、MySQLなどデータベースの知識、AWS、Microsoft Azure、Google Cloud Platform(GCP)などクラウドサービスの経験、Git、Jenkinsなど開発ツールの使用経験、アジャイル開発手法の理解などがあると参画しやすいでしょう。 ・モバイルアプリ開発でのJava副業求人・案件 Java副業エンジニアは、モバイルアプリ開発に参画できます。 副業案件・求人として、Androidアプリ開発、クロスプラットフォームアプリ開発、ゲームアプリ開発、業務アプリ開発などの開発に携われます。 具体的な業務内容はアプリ設計、UI/UX設計、機能実装、APIとの連携、テスト・デバッグ、アプリストア申請などです。 Java副業エンジニアが求人・案件を獲得する上で、Javaでの開発経験やKotlin、Flutterなど他言語・フレームワークの知識、Android SDKの理解、RESTful APIの知識、Xamarin、React Nativeなどクロスプラットフォーム開発の経験、アプリのパフォーマンス最適化スキル、アプリセキュリティの理解などがあると参画しやすいでしょう。 ・組み込みシステム開発でのJava副業求人・案件 Java副業エンジニアは、組み込みシステム開発に参画できます。 副業案件・求人として、IoTデバイス開発、車載システム開発、産業機器組み込みソフトウェア開発、家電製品ファームウェア開発などの開発に携われます。 具体的な業務内容は組み込みソフトウェア設計、デバイスドライバ開発、RTOS移植、ミドルウェア開発、性能評価・最適化などです。 Java副業エンジニアが求人・案件を獲得する上で、Javaでの開発経験やC、C++など他言語の知識、RTOS、Linuxなど組み込みOSの理解、I2C、SPIなどの通信プロトコルの知識、ARM、RISCなどのCPUアーキテクチャの理解、AUTOSAR、AUTOSARなど規格の知識、デバッグ・トレースツールの使用経験などがあると参画しやすいでしょう。 ■Javaフリーランス求人・案件に参画するために必要なスキル Javaフリーランス求人・案件に参画するために必要なスキルとしては、Java自体の開発経験、サーバーサイド開発経験や開発で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてJavaフリーランスエンジニアとして、Spring BootやJava EEなどのフレームワークの使用経験や知識、RDBMSやSQLなどのデータベース知識、GitやSVNなどバージョン管理ツール、IDEを使った経験、AWS、Azure、GCP(Google Cloud Platform)などのクラウドサービスの使用経験や知識、DockerやKubernetesなどコンテナ技術の使用経験や知識があるとJavaフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとJavaフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けていると求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにJavaフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■Javaエンジニアとして副業求人・案件に参画するために必要なスキル Javaエンジニアとして副業求人・案件に参画するために必要なスキルは、まずJavaプログラミングの知識と経験が欠かせません。Javaを用いてWebアプリケーションやモバイルアプリ、業務システムなどの開発ができることが求められます。 また、オブジェクト指向プログラミングの理解と実践力も重要です。クラスやインターフェース、継承、ポリモーフィズムなどの概念を理解し、設計や実装に反映できることが望まれます。 さらに要件定義や設計、コーディング、テスト、デバッグ、リリースなどの開発工程に関する知識と経験も必要です。クライアントとのコミュニケーションを通じて要件を正確に把握し、それをもとに設計書を作成、実装、テストを行い、リリース後の運用・保守まで一連の流れを理解していることが求められます。 加えて、フレームワークやライブラリ、データベース、Web技術などの周辺知識、プロジェクト管理能力、問題解決能力、コミュニケーション能力があると、より幅広い副業求人・案件に参画できる可能性が高まります。例えば、Spring、Hibernateなどのフレームワーク、JUnit、Mockitoなどのテストツール、MySQL、PostgreSQLなどのデータベース、HTML/CSS、JavaScript、RESTful APIなどのWeb技術に精通していると、案件の選択肢が広がるでしょう。 ■Java開発経験年数別のアドバイス Javaフリーランス求人・案件に参画するため、Java開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年 開発経験1〜2年のJavaフリーランスエンジニアはJavaの基本文法やオブジェクト指向の概念など、基本的な知識を身につけましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他エンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年 開発経験2〜3年のJavaフリーランスエンジニアはSpring BootやJava EEなどJavaフレームワークやJava開発における周辺技術や環境に積極的に触れ、スキルアップを図りましょう。また、要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のJavaフリーランスエンジニアはある程度技術スキルも備わっているため、Javaフリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上 開発経験5年以上のJavaフリーランスエンジニアはJava周辺スキルは備わっているためプロジェクトのリーダーやアーキテクトとしての役割も選択肢に入ってくるかと思いますので、チャンスがあれば積極的に引き受けましょう。 また、若手エンジニアへの教育やメンタリングを行える場合は自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 なお、IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■Java習得難易度・勉強方法 習得難易度について、開発言語の中でも難しい部類に入るため、初心者や最初に学ぶ開発言語としてはおすすめできません。 その理由はJavaはハードウェアやネットワーク知識、オブジェクト指向の理解が必要であること、文法やルールが多くコード記述量が多くなること、他開発言語と比較しエラー対処の難易度が高いこと、設計難易度が高度であることなど挙げられます。 習得難易度が難しい理由について、もう少し説明するとJavaの記述ルールは厳格で、少しのミスでもコンパイルが出来ません。 さらにコードを省略して記述できず、Javaのプログラムは文字数が非常に多いです。 Javaをコンパイルして動作しない場合、膨大なデータ内からエラー箇所を見つける必要があります。Javaは様々な開発ができる反面、習得難易度が高くなっています。 Javaの学習コストは、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でJavaを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「Progate」「ドットインストール」「Schoo」「Udemy」など多種多様なサービスがあります。 また、Oracleの公式ドキュメントなどの活用や「LeetCode」・「HackerRank」などのコーディング練習サービスなどもあり、Java学習の環境は整っています。 オンライン学習やプログラミングスクールはJava自体の習得以外にもネットワーク、データベース、サーバー、OSなど周辺知識の必要性も教えてくれるため、学習においてより実践で使える知識を蓄えやすいでしょう。 その他、Java習得を希望するエンジニアは、まず周辺でJavaに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 他開発言語を学習/習得する際、ScalaやC#、KotlinなどのJavaに影響を受けたプログラミング言語がおすすめです。 ■JavaフリーランスエンジニアにおすすめのJavaフレームワーク JavaのフリーランスエンジニアとしてJavaフレームワーク知識はフリーランス求人・案件の参画確度を高めます。 代表的なフレームワークを解説いたしますので、フリーランスエンジニアは興味のあるJavaフレームワークを習得しましょう。 Spring Framework Spring Frameworkは、JavaのWebフレームワークでWebアプリ開発に適しています。 従来のWebアプリケーションにおける様々な問題を解決しており、非常に有力なフレームワークとして、長い間注目されてます。 Spring Frameworkの特徴として、DI(Dependency Injection)により変更がしやすいこと、テストプログラム「Spring MVC Test」が使用でき、テストは簡単であること、拡張性が高く、AOP(Aspect Oriented Programming)であり、保守性が高いことなど挙げられます。 Javaフリーランス求人・案件の中でも必須/歓迎スキルに挙げられることが多く、習得しておくべきJavaフレームワークです。 ちなみに、Spring BootというSpring Frameworkに似たようなフレームワークがあります。 Spring Bootは、JavaフレームワークであるSpring Frameworkに搭載された、Webアプリ開発をサポートするフレームワークの1つです。混同しないように気をつけましょう。 Apache Struts Apache Strutsは、Java言語を用いてWebアプリケーションを効率的に開発するために使用される、MVCをもとにしたオープンソースのフレームワークです。 Apache Strutsの特徴としてアノテーション機能があること、DIコンテナ機能を導入していることなどが挙げられます。Apache StrutsにはStruts1とStruts2がありますが互換性はありません。また、Struts2は脆弱性が多数報告されており、その多くはOGNLイブラリを利用していることから発生しています JUnit JUnitはJavaで単体テストを実施するためのテスティングフレームワークです。 JUnitによるテストコードは、一定のフォーマットで記述するため、可読性が高いコードになり、さらに作成したテストプログラムは何度も再実行可能となるため、同様のテストを簡単に何度でも実行できるようになります。 Seasar2 Seasar2は、JavaのWebアプリケーション開発フレームワークです。また、日本のオープンソースプロジェクトの1つです。Seasar2はJava EEによる大規模開発を効率的に行なうためのフレームワークで、必要な設定ファイルの削減や、依存性を分離して記述することによりプログラミング開発を簡単にしています。Seasar2は2016年に開発終了でありサポートや更新は行われておりません。 SAStruts (Super Agile Struts) SAStrutsとは、Java言語Webアプリケーションフレームワークである「Apache Struts」を拡張し、設定ファイルの作成・更新の自動化などができるようにしたアジャイルな開発スタイルを目指したフレームワークです。 SAStrutsの特徴としてMVCアーキテクチャ、アノテーション、DIなど、多くの機能を搭載していることなどが挙げられます。SAStrutsは高速で保守性が高いアプリケーション開発を得意としています。 JSF(JavaServer Faces) JSFは、オブジェクト指向プログラミング言語JavaのWebアプリケーションフレームワークです。 JSFはOracle社が開発・提供しているもので、大規模なシステム向けのJava EEの仕様の一つでもあります。 また、フレームワークが標準化されているため、ある程度Javaを学習しているフリーランスエンジニアであれば簡単に扱えることなどの特徴があります。 JSFの他にJavaの環境で使用できるフレームワークには「Play Framework」や「Wicket」があります。 Play Framework Play Frameworkは、JavaやScalaを元にして開発されたWebアプリケーションフレームです。Play Frameworkは、Javaをメインにされていましたが、バージョン2からは主にScala言語によって書き換えられています。 Ruby on RailsやDjangoから大きな影響を受けています。 Play Frameworkの特徴として、軽量かつ高速開発可能であること、メモリ使用量が少ないこと、コンパイル時間が短くテスト時間が短縮可能であることなどが挙げられます。 Spark Framework Spark FrameworkはJavaで実装されたマイクロフレームワークです。 RubyのSinatoraというフレームワークに影響を受けています。 Spark Frameworkの特徴として自由度が高いこと、日本語のドキュメントが少なく学習コストが高いことなどが挙げられます。 Spark Frameworkは小〜中規模のアプリケーション開発やWebアプリ開発などに適しています。 Spring BootはSpring Frameworkの機能をより使いやすくしたフレームワークであるため、Spring Frameworkを習得したい方は、より環境構築が楽なSpring Bootの習得を行ってみましょう。 ■Javaフリーランス求人・案件参画するために役立つ資格 Javaフリーランスエンジニアが取得しておいて損のない資格を3つ紹介します。 ・Oracle認定Javaプログラマ Oracle認定javaプログラマ(Oracle Certified Java Programmer)は、日本Oracle社が主催する、Javaプログラマー向けの資格です。現在ではOracle認定javaプログラマという名称ではなく、Java SE 11 認定資格と変更になっております。 Java SE 11 認定資格は「Oracle Certified Java Programmer, Bronze SE 認定資格」「Oracle Certified Java Programmer, Silver SE 11 認定資格」「Oracle Certified Java Programmer, Gold SE 11 認定資格」と3つあります。 Silver以上は全世界で通用する共通資格となっており、現在実施されているJava関連資格の中では最も人気の資格となっています。 Java SE 11 認定資格を取得することでJavaアプリ開発に設計できるスキルや必要なプログラミングスキルを習得できます。 Javaを習得するエンジニアにとって、取得しておきたい資格の1つでしょう。 ・Javaプログラミング能力認定試験 Javaプログラミング能力認定試験は、サーティファイが運営する日本国内の民間資格です。 試験は3級、2級、1級の3種類あります。 この資格を取得することにより、Javaの基本知識やオブジェクト指向に基づくアプレットやアプリケーションプログラムを作れるスキルがあることを証明できます。 Javaを習得するエンジニアにとって、取得しておきたい資格の1つでしょう。 ・Android技術者認定試験制度 Android技術者認定試験制度は一般社団法人 IT職業能力支援機構 Android技術者認定試験制度委員会が試験を実施している資格です。 Android技術者認定試験制度は『アプリケーション技術者認定試験』と『プラットフォーム技術者認定試験』の2つあり各資格には「ベーシック」と「プロフェッショナル」の2段階レベルがあります。Androidアプリの開発に関する知識を習得できます。 Androidアプリを開発するフリーランスエンジニアにとって、取得しておきたい資格の1つでしょう。 Java関連の資格を習得することは良いことですが、Javaフリーランス求人・案件に参画するという目的を失わないようにしましょう。 資格取得によって、スキルを一定数証明することは可能ですが、重要視すべきことは、Javaの実務経験や周辺で必要な開発スキルを保有していることです。 そのため資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 Javaエンジニアとして、実務未経験にも関わらずJava関連資格の取得を最優先事項にすることはやめておきましょう。 ■Javaフリーランス求人・案件の未経験での参画 Java開発実務未経験の場合、参画できるフリーランス求人・案件は限られてくるでしょう。 Javaなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 Java未経験からフリーランス求人・案件への参画を検討/希望している方は、まず以下派遣社員、契約社員、正社員などの求人・案件にエントリーし、2〜3年ほど経験を積むもしくはクラウドワーカーや副業として2年ほど開発実務をこなしましょう。 Javaフリーランス求人・案件に参画する上で最重要視されるポイントは実務経験です。 そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 フリーランス求人・案件への参画を目指すにあたって、他プログラミング言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、Javaフリーランス求人・案件ではJavaScriptやC#、PHP、Ruby、Python、Scalaなどのプログラミング言語をはじめとしSQLやDocker、Git、AWS、Azureなどの様々な開発スキルが求められます。 Javaをはじめとする他プログラミング言語の知識/スキルや周辺環境の知識/スキルが豊富であればフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Javaフリーランス/副業エンジニア初心者におすすめの求人・案件獲得方法や求人・案件の探し方ロードマップ Javaフリーランス/副業エンジニア初心者におすすめの求人・案件獲得方法や求人・案件の探し方のロードマップを4つ挙げられます。 ・フリーランスエージェントの利用 Javaフリーランス/副業エンジニア初心者は、フリーランスエージェントを活用して、フリーランス求人・案件を探すことができます。 フリーランスエージェントには、開発スキルや要望、市場動向に精通した専門コーディネーターが在籍しており、最適なフリーランス/副業求人・案件の探索をサポートしてくれます。 求人・案件検索の効率化や継続的な参画を目指すエンジニアは、信頼できるフリーランスエージェントへの登録がおすすめです。 また、一部のフリーランスエージェントでは、正社員と同等の保険加入、確定申告のサポート、スキルアップのための勉強会、定期的な交流会など、手厚い福利厚生制度が用意されています。 さらに仕事ができなくなった場合や保険の必要性が生じた際に備え、保険や福利厚生の整ったエージェントを選択することが大切です。 なお、厚生労働省は、2024年秋までにフリーランスの労災保険の特別加入制度の対象を原則全業種に広げる方針を示しています。 ・人脈の活用 Javaフリーランス/副業エンジニア初心者は、知人や自身のネットワークを活用して、フリーランス/副業求人・案件を獲得することができます。 知人や友人、前職の同僚などに、Javaフリーランス/副業エンジニアとして独立し、仕事を探していることを伝えておくと、有益な情報を提供してくれる可能性が高いです。人脈を通じて案件を得ると、高報酬でスムーズに開始できる場合もあります。 ただし、知人や友人、前職の同僚から紹介された求人・案件は、自分の責任感や紹介者への評価が問われます。 加えて、エンジニア向けのコミュニティに参加し、人脈を拡げることで、新たな求人・案件の機会を見出すこともできます。こうしたコミュニティでは、技術的な情報交換や協力関係の構築、クライアントの紹介など、様々なメリットが期待できます。 ・SNSを含むオンラインの活用 Javaフリーランス/副業エンジニア初心者は、SNSやオンラインプラットフォームを利用して、Javaフリーランス/副業求人・案件を見つけることができます。 X(旧Twitter)、Facebook、LinkedInなどのSNSや個人のWebサイトに、自身の経験、スキル、成果物を掲載することで、エンジニアは企業や個人クライアントから直接依頼を受ける可能性が高まります。 X(旧Twitter)、Facebook、LinkedInの活用は、即戦力となるエンジニアを探している企業にとって重要です。SNSの投稿を通して、エンジニアの思考プロセスや専門知識を客観的に評価でき、採用コストの削減にもつながるためです。 オンライン上で経歴、実績、ポートフォリオを公開しておくと、企業の人事担当者が審査を行い、Javaフリーランス/副業エンジニアの能力や希望に合致する求人・案件を提示してくれる可能性が上がります。さらに、オンラインでの情報発信を通じて、自身のブランディングを構築することもできます。 ・クラウドソーシングプラットフォームの利用 Javaフリーランス/副業エンジニア初心者は、クラウドソーシングプラットフォームを利用して、Javaフリーランス/副業求人・案件を見つけることができます。クラウドワークス、ランサーズ、ココナラなどが代表的なクラウドソーシングプラットフォームです。 エンジニアとして活動する際、クラウドソーシングプラットフォームに自分の開発スキルを登録するだけで、様々な求人・案件に応募できます。これにより、自分のスキルや希望に合った求人・案件を見つけ、キャリア向上の機会を得ることができます。 ただし、この方法では単発の仕事が多く、高単価のJavaフリーランス/副業求人・案件は少ない傾向にあるため、長期的な参画や高単価案件を望むエンジニアには適していないかもしれません。 経験を積み、実績を重ねることを目指す、独立して間もないエンジニアには、この方法が適しているでしょう。なお、クラウドソーシングプラットフォームを利用する際は、手数料や競争率、報酬の支払い条件などを確認し、自身に合ったサービスを選ぶことが重要です。 ■Javaフリーランス/副業エンジニアが副業する際の注意点 ・副業での所得においては確定申告を意識する ・副業禁止有無の確認 ・副業での所得においては確定申告を意識する Javaフリーランス/副業エンジニアが副業を始める際の注意点として、副業での所得については確定申告を意識することが重要です。副業で得た1年間の所得が20万円を超える場合、確定申告が義務付けられています。 確定申告を行わなかった場合、重加算税や延滞税が課せられる可能性があることを認識しておきましょう。 副業を始める前に、想定される所得を計算しておくことで、税金の調整がしやすくなります。 また、副業での経費は適切に記録し、確定申告の際に申告することで、税金の控除を受けることができます。領収書などの証拠書類は、法定保存期間である5年間保管しておく必要があります。 ・副業禁止有無の確認 Javaフリーランス/副業エンジニアが副業を始める際の注意点として、副業禁止の有無を確認することが大切です。 副業を禁止しているかどうかは企業ごとに異なります。 就業規則で副業が禁止されている場合は、上司に確認を取ることをおすすめします。 万が一、副業していることが会社に発覚した場合、減給処分や懲戒解雇などの可能性も考えられるため、副業を行う前に必ず就業規則を確認しましょう。 また、副業が許可されている場合でも、本業に支障をきたさないこと、副業先との利益相反がないことなど、一定の条件が付けられていることが多いです。これらの条件を満たしているか、十分に確認する必要があります。 ■Javaの副業案件獲得におすすめのサイト この章ではJavaの副業案件獲得におすすめのサイトを4つ解説します。 Java副業エンジニアとして、副業求人・案件を探している方はぜひ参考にしてください。 ・ココナラ(coconala) ココナラ(coconala)は、株式会社ココナラが運営するオンラインフリーマーケット(クラウドソーシングサービス)です。 ココナラ(coconala)の特徴は、在宅ワークに適した案件が多数あることや、金銭トラブルを防ぐための仕組みが整っていることです。 また、ココナラ(coconala)では、出品者と購入者のコミュニケーションツールが充実しており、スムーズな取引が可能です。エスクローサービスを導入することで、報酬の支払いを保護し、安心して仕事を受注できる環境が整えられています。 ・クラウディア(Craudia) クラウディア(Craudia)は、株式会社エムフロが運営するクラウドソーシングサービスです。 クラウディア(Craudia)の特徴は、低い手数料を実現していることや、柔軟な仕事の受発注システムを備えていることです。 また、クラウディア(Craudia)では、AIを活用した高度なマッチングシステムを導入しており、フリーランスと発注者のニーズを的確に捉えた案件提案が行われています。さらに、フリーランス向けの福利厚生サービスも用意されており、安心して働ける環境が整っています。 ・ランサーズ(Lancers) ランサーズ(Lancers)は、ランサーズ株式会社が運営するクラウドソーシングサービスです。 ランサーズ(Lancers)の特徴は、未経験者でも参加できる案件が豊富にあることや、継続的な仕事の受注が行いやすい認定ランサー制度が設けられていることです。 また、ランサーズ(Lancers)では、高単価案件も多数存在し、フリーランスのスキルアップやキャリア形成に役立つ機会が提供されています。クライアントとのコミュニケーションを円滑に行うためのツールも充実しており、プロジェクトの進行をスムーズに行える環境が整っています。 ・クラウドワークス(Crowdworks) クラウドワークス(Crowdworks)は、株式会社クラウドワークスが運営するクラウドソーシングサービスです。 クラウドワークス(Crowdworks)の特徴は、未経験者でも取り組める案件が数多く存在することや、充実した福利厚生制度が用意されていることです。 また、クラウドワークス(Crowdworks)では、案件の種類が非常に豊富で、ライティング、デザイン、プログラミング、データ入力など、様々な分野の仕事を受注することができます。さらに、クラウドワークス大学やセミナーなど、フリーランスの学びをサポートする取り組みも行われています。 ■Javaの市場動向やニーズ JavaはWeb開発、モバイルアプリ開発、業務システム開発、金融システム開発、組み込みシステム開発、ゲーム開発、AI・機械学習開発、ビッグデータ処理開発まで様々な開発ができることからフリーランス求人・案件の中でも最も多く求人が存在します。 そのため、ニーズは現状あり、今後中長期的にみてもニーズは無くならないでしょう。 では、Javaエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 国内ソフトウェア市場をみてみましょう。 2023年5月、IDC Japanが発表したソフトウェア市場の実績と予測では2022年の国内市場を、前年比13.9%増の4兆1548億6300万円と推定しており、国内市場は2022年から2027年にかけて年平均6.7%で成長し、2027年には5兆7459億円に達すると予測しています。 また、スマホアプリ市場をみてみましょう。 2022年3月、Panorama Data Insightsが発表したモバイルアプリ開発市場では世界のモバイルアプリ開発市場規模は2021年に100億米ドルに達し、2030年までに410億米ドルに達すると予測されており、2022年から2030年までの予測期間中に21%の複合年間成長率(CAGR)で成長すると予測しています。 その他、AI(人工知能)、IoT、6G、ビッグデータ、ブロックチェーン、xRなどによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮すると市場は成長しておりますが、エンジニアの絶対数が足りておらず、Javaを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Javaエンジニアとして現在活躍している方や今後活躍を検討している方はJavaの開発実務経験や開発に必要な周辺開発スキル/経験を取得すると多くのJavaエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。