1 - 30件/全59件
・クライアント向けツール開発案件に携わっていただきます。 ・主に下記作業をご担当していただきます。 -クライアント向けの広告配信管理やレポートツールの機能開発、保守開発 -広告の各種ログの集計システムの開発 -設計、実装方針、運⽤フロー、⾃動化等の提案、実装 -ビジネスサイドの要望のヒアリングを含めた要件定義
案件の必須スキル
・静的型付け言語を用いた開発経験(5年以上) ・Vue.js を利用したフロントエンド開発経験 ・MySQL 等の RDB を用いたアプリケーション開発経験、及び DB のスキーマ設計の経験 ・チーム開発とコードレビューの経験 ・ユニットテストの実装経験
・クライアント向けツール開発案件に携わっていただきます。 ・主に下記作業をご担当していただきます。 -クライアント向けの広告配信管理やレポートツールの機能開発、保守開発 -広告の各種ログの集計システムの開発 -設計、実装方針、運⽤フロー、⾃動化等の提案、実装 -ビジネスサイドの要望のヒアリングを含めた要件定義
案件の必須スキル
・静的型付け言語を用いた開発経験(5年以上) ・Vue.js を利用したフロントエンド開発経験 ・MySQL 等の RDB を用いたアプリケーション開発経験、及び DB のスキーマ設計の経験 ・チーム開発とコードレビューの経験 ・ユニットテストの実装経験
案件概要:IoTソリューション企業向け 開発支援(Java,Javascript) 業務内容: 環境:言語 JavaScript/Kotlin/Dart FW:バックエンド:SpringBoot フロントエンド:Vue.js(Nuxt.js) スマホ:Flutter DB:PostgreSQL/CosmosDB 他 :AWS/Azure/VisualStudioCode/IntelliJ IDEA/Git AzureIoT/Docker/Kubernetes(AKS)/自社製HW 上記技術構成での製品の追加開発及び一部機能 の追加開発、付随タスクの支援となります。 開発は機能毎に行われる為バックエンド〜フロントまで ご対応頂く形となります。 サービス間連携や複雑なSQL処理など、バックエンド開発に強みのある方を募集します。 備 考:年齢30代までを希望 場所:田町(三田駅/泉岳寺駅からも徒歩圏) ※参画当初は出社をお願いする事が多い(初日〜1ヵ月以内) 以降フルリモート/4半期に一度出社予定 外国籍:NG
案件の必須スキル
Java/JavaScriptでのWEBシステム開発3年以上 Kotlin/Vue/React/TypeScriptいずれかの経験 Cloud/Docker(K8s)環境での開発経験(AWS/Azure) Githubを用いたチーム開発/アジャイル開発の経験 ロジック実装/コーディング力に自信がある方※重要 勤怠/コミュニケーション力に問題無く、長期でご支援頂ける方
現在運営しているアイドル応援スマートフォンアプリの 開発をお願いします。 このアプリはリリース1か月後に海外展開を決定し 大きな反響をうけ話題になっているサービスです。 iOSもしくはAndroidの開発をご担当いただきます。 iOS,Android
案件の必須スキル
・AndroidもしくはiOSアプリ開発経験 <Androidの場合> ・Android StudioあるいはIntelliJ IDEAでの開発ができること <iOSの場合> ・GCD、Blocks、Modern Objective-Cに対して理解のある方
プロダクトオーナーやデザイナー、フロントエンドエンジニアと密に連携しながら、要件定義、設計、開発、運用まで、一気通貫で実施します。 また機能開発だけでなく、リファクタリングや依存ライブラリの更新、パフォーマンス改善等の様々な保守運用開発も実施します。 開発環境: サーバーサイド:Scala, Play Framework, ZIO, Spark, Flink プロビジョニング:Terraform, Ansible フロントエンド:JS, TypeScript, Vue.js 監視:DataDog, Kibana クラウドサービス:AWS, GCP 分析基盤:fluentd, BigQuery, Athena, Google Data Studio, Redash AWS:ECS, Fargate, Kinesis Data Stream, Lambda, EMR, RDS, Aurora, S3, CloudFront, ElastiCache 開発ツール:Github, Slack, Intellij IDEA, Jenkins, JIRA, SlackBot 仮想化基盤:Docker その他使用言語:Python, Go ミドルウェア:Elasticsearch, nginx, MySQL, ClickHouse
案件の必須スキル
・Scala によるアプリケーション開発の実務経験(1年以上) ・スクラム開発の実務経験(1年以上)
**最新技術で未来を創る** 私たちは、最新のテクノロジーを駆使してヘルスケア・ウェルネス業界に革新をもたらす企業です。モダンな開発環境と柔軟な働き方を提供し、エンジニアの成長とイノベーションを支援しています。 ■業務内容 - 自社運営サービス・社内業務基幹システムの新規開発/既存機能改修/保守・運用 などなど ※システム設計、テーブル定義、仕様書作成、コーディング/プログラム等、Web(またはモバイル)アプリケーション作成業務に関わる作業全般」
案件の必須スキル
* TypeScriptでのフルスタック開発経験(1年以上) * モダンなフロントエンド技術(React、Next.js)の実務経験 * クラウドサービス(AWS、GCP)の利用経験 * GitHubを使用したバージョン管理の経験
Javaを使用した製造業向け物流経費計上システム開発でございます。要件定義からテストまで担当していただきます。
案件の必須スキル
・Javaの開発経験3年以上 ・要件定義の経験 ・FWの経験
Java、Spring bootを使った新規データ抽出バッチ(Linux)の開発 C#、ASP.NET Coreを使ったWebアプリケーション(Linux)の開発
案件の必須スキル
java、Spring Frameworkを用いた開発経験(5年以上) JDBCを使ってデータベースを読み書きするアプリケーションの開発経験 VS Code、IntelliJ IDEAなどのIDEを使用した開発経験(経験ないと土台に乗りません) Gitによるソース管理の経験 Dockerの使用経験
Java、Springを使用した人事評価システム開発案件です。基本設計以降を担当していただきます。
案件の必須スキル
・Javaの開発経験3年以上 ・Springの経験 ・DB構築経験
寄付金の集計やデータ管理をしているシステムです。 工程は基本設計からお任せします。
案件の必須スキル
・Javaの開発経験3年以上 ・Springの経験 ・基本設計の経験
決済代行会社の決済システム(その他、加盟店管理、加盟店審査等周辺システムも含む)に対するエンハンスを行って頂きます。 言語:Java F/W :Spring DB:Oracle その他:IntelliJ IDEA を使用します。
案件の必須スキル
・決済代行に関する開発経験 ・基本設計経験 ・Java による開発経験 ・エンドユーザー体制に参画する為、コミュニケーションが良好な事
お客様の勤怠管理、有休取得率などを管理するアプリケーション開発に携わっていただきます。 様々な企業で導入されているアプリケーションで新機能のリリースを行うため増員になります。
案件の必須スキル
・JavaでのWebアプリケーション開発経験 ・詳細設計以降の経験 ・チーム体制での開発経験
Pythonで開発を行っていただきます。 バックエンド側で開発を行います。 基本設計から携わっていただきます。
案件の必須スキル
Pythonの開発経験3年 AWSの開発経験1年以上 基本設計以降の経験
クラウドサービスを活用した勤怠管理システムの新規開発案件です。Javaを用いて企業の労務管理の効率化を目指し、従業員の勤怠データの収集・管理機能や外部システムとの連携機能を構築します。
案件の必須スキル
Java(Spring Boot)での開発経験 API設計経験 PostgreSQLを用いた開発経験
Javaを使用した物流統制システム開発支援案件です。 詳細設計以降を担当していただきます。 初月は常駐になります。 その後リモートの相談可能です。
案件の必須スキル
・Java開発経験3年以上 ・FWの経験 ・詳細設計の経験
JAVAを使用した再構築案件です。 詳細設計以降を担当していただきます。 常駐案件です。
案件の必須スキル
・JAVAの開発経験3年以上 ・FWの経験 ・チーム開発経験
導入企業が増えたため増員となりました。 工程は詳細設計からお任せします。
案件の必須スキル
・Javaの開発経験3年以上 ・詳細設計の経験 ・FWの経験
Java(Spring)、Oracleによる詳細設計~テストをご担当いただきます。 在庫管理や配送管理を行うシステムです。 西梅田駅に常駐になります。
案件の必須スキル
・Java開発経験3年以上 ・Oracleの経験 ・FWの経験
既存(COBOL)システムから新システムへのデータ移行を行って頂きます。 工程は基本設計以降をお任せします。
案件の必須スキル
・Javaの開発経験 ・チーム開発経験 ・詳細設計の経験
下記業務をご担当いただきます。 ・設計/製造及びレビュー対応 ・障害調査/対応のサポート(運用部隊で解決できない障害の調査と対応) ・ 生成AI活用の推進 -(開発フローに生成AIを組み込むための検証と新開発フロー策定) ・ Github Copilot、Gemini、ChatGPTを使った設計レビュー ・ Github Copilotを使ったコーディング環境構築(EclipseからIntelliJ IDEAへの移行手順確立) ・ Github Copilotを使ったコードレビュー、テストケースレビュー、単体テストコード生成
案件の必須スキル
・Java開発経験 ・Webアプリケーション、Web APIの基礎知識 ・Webアプリケーションフレームワークの経験 ・ORACLE MASTER Silver SQL相当の知識 ・Perl、bash、sh、Haskell、Node.js、TypeScript、Vue.jsなど未経験言語やフレームワークの解読、改修能力 ・日本国籍の方 ・40代まで
・レジャー業界向けサービス開発案件に上流SEとして携わっていただきます。
案件の必須スキル
・要件定義など上流工程に関わる実務経験 ・Java(バージョン8以降)での設計経験 ・Spring Boot経験 ・リレーショナルデータベースおよびNoSQLを含む設計経験 ・API連携などによりサーバーとデータのやり取りを行う動的なWebサービスの開発経験 ・Gitを利用したバージョン管理の実務経験(1年以上)
個人情報や保険内容などの管理を行うシステム開発を行います。 工程は詳細設計からテストとなります。
案件の必須スキル
・Javaでの製造経験 ・FWの経験 ・SQLの経験
■業務内容 保険会社向けのプロダクトにおいて、開発チームのテックリードをご担当いただきます。 【設計・アーキテクチャ設計】 - 要件の技術的整理と仕様調整 - API/DB/業務ロジック/非機能要件の設計・レビュー - 設計方針や構成のドキュメント化(構成図、設計書、処理フロー図等) 【開発・コードレビュー】 - 設計から実装まで一貫して関与(重点機能の一部コーディングあり) - Pull Requestレビュー、実装方針に基づいたレビューコメント作成 - 設計意図が伝わる実装例や仕様補足の記述 【チーム連携・プロジェクト推進】 - ドキュメントが不十分な環境下でも、必要な関係者(PdM、CS、他エンジニアなど)と連携し、影響範囲の洗い出し・設計方針の策定 - オフショアチームとの設計共有・仕様補足・レビュー対応 - プロジェクトの企画〜リリースまでの主導 ■ 技術スタック ・バックエンド: Kotlin/Spring Boot, TypeScript/NestJS, OpenAPI ・Webフロントエンド: TypeScript/Next.js/React.js ・インフラ・運用: AWS, Docker, Vercel, Datadog, GitHub Actions ・サードパーティ: Auth0, SendGrid ・開発ツール: Git, GitHub, IntelliJ IDEA Ultimate ・テスト: Playwright, Autify
案件の必須スキル
・設計(API/DB/業務処理フロー)主担当の実務経験(3年以上) ・コードレビューの経験、および可読性・拡張性を意識した実装経験 ・複数関係者と協議しながら影響範囲を整理・設計した実務経験 ・設計ドキュメント(構成図・仕様書・処理フロー等)の作成経験 ・金融機関の基幹システム・業務システムに関わった経験
■業務内容 自社サービスの求人検索エンジンの開発チームに参画し、フロントエンド開発を牽引していただける方を募集します。 ・求人検索エンジンの開発・運用におけるフロントエンド開発のリード ・フロントエンド技術の取捨選択、ビルド環境の整備 他、企画・デザイン・設計・開発をご経験に応じて業務をお任せいたします。 <仕事の魅力 > ・ビジネスモデル - 検索エンジンサービスなので、検索品質を高めていかに鮮度の高い求人を提供するかが肝となります。それゆえに、技術がそのまま事業成長に直結する、エンジニアドリブンの事業です。 【期間】2024/10/01 【稼働日数】 週5日 【リモート日数】リモートメイン一部出社(金曜日出社) 【場所】渋谷 【勤務時間】10:00~19:00 【備考】 サーバーサイド:Go, Echo, OpenAPI, Rust フロントエンド:TypeScript, Vue.js, NuxtJS, Vitest, Storybook クラウドサービス:AWS(ECS, EKS, Fargate, Kinesis Data Stream, Lambda, EMR, RDS, Aurora, S3, CloudFront, ElastiCache) 仮想化基盤:Docker, Kubernetes 検索:Vespa 分析基盤:fluentd, AWS(Glue, Athena), Airflow, BigQuery, Redash プロビジョニング:Terraform 監視:DataDog, Kibana 開発ツール:Github, Slack, Intellij IDEA, Jenkins, JIRA
案件の必須スキル
・3年以上のWebアプリケーション開発経験 ・TypeScriptによる開発経験 ・Vue.js、 Nuxt3を使用したフロントエンド開発経験 (又はReact, Angular, Nextいずれか経験があり、Vue/Nuxtは個人開発等で経験・知識がある方) ・Yarn、Viteなどを使用したビルド環境の使用経験 ・Web、HTTP知識を前提としたパフォーマンスへの造詣
・ソーシャル・ネットワーキング・サービス会社の証券設立に伴う証券システムの開発(ミドル) ・ミドル部分は既存のものを利用するが、古いアーキテクチャであるため徐々に再構築するマイクロサービス化して徐々に切り出していく予定 ・開発手法はアジャイル ・WBS作成なし(能動的に自らチケットを取って進めていけること) ・利用する技術要素 - Java11 - Mac IntelliJ IDEA - SpringBoot2.09 - MySQL 6or7 - Radis - Kafka - Elasticsearch - nginx - Kotlin(既存の部分はJavaだが、これから新規作成するものはKotlinで開発) - アジャイル開発
案件の必須スキル
・Webサービス、WebAPI(OpenAPI)が理解できてきちんと構築できる(必須) ・SpringBoot等でゼロからモノを作ることができる(必須) ・アジャイル、マイクロサービスの知識、実践力(必須
・SE ・基本設計~/製造~/テスト
案件の必須スキル
・Java 開発経験3年以上(Java 1.6 以上に限る。1.5以下は経験に数えない)(必須) ・Pythonを用いた開発に抵抗がない(Python開発にアサインされる可能性があるため)(必須) ・Eclipse または IntelliJ IDEA 使用経験(業務/プライベートは問わず)(必須) ・Git の使用経験(必須) ・自身のやり方に固執せず、個別 PJ の文化に適用し貢献できる方 ・プロジェクトを一緒に完遂して頂ける様なスタンス ・キャッチアップ力、意欲のある方 ・金融系プロジェクト経験 《金融機関詳細》銀行
・人材サービス企業におけるシステム開発においてリードエンジニアとして以下行う ・システム障害対応/性能改善 ・システム移行やデータ移行 ・システム更改/各種M/Wなどのバージョンアップ対応 ・開発ルール策定(ソースコード管理、環境利用ルール等) ・技術ルール策定(コーディングルール、レビューチェックリスト等の策定) ・・・・・・・・・・・・・・・・・・・・・・・・・ <開発環境> NetBeans、IntelliJ IDEA GitHub、Jenkins、SonarQube、JP1 AJS
案件の必須スキル
・要件定義~リリースまでの一連の開発経験(運用、性能、移行) ・特定領域特化ではなく、幅広くシステム開発に携わった経験 ・高いコミュニケーション能力 ・特定課題への対応をリードエンジニアとして計画策定/実行した経験 ・開発ルール策定経験(ソースコード管理、環境利用ルール等) ・技術ルール策定経験(コーディングルール、レビューチェックリスト等の策定) ・java知見
"■概要 JavaによるWebアプリケーションの開発業務をお願いします。 ■具体的な作業内容 ・5~6人規模のチームに配属し、開発およびテストフェーズをご担当いただきます。 ※基本的には「開発・テスト」をご担当いただく予定ですが、参画時期によって設計フェーズからご担当いただく可能性があります。 ・設計:2021年10~12月 ・開発:2022年1~3月 ・テスト:2022年4~6月 ・リリース:2022年7月 ■開発環境: ■プログラミング言語:JavaScript(Vue.js) 等
案件の必須スキル
"・デザインカンプを元にHTMLとSassによる画面制作をした経験(1年以上目安) ・仮想DOMライブラリを使用したフロントエンドの開発経験(1年以上目安) <開発環境> ・言語:HTML、CSS(Sass)、JavaScript ・フレームワーク:Nuxt.js ・DB:MySQL ・バージョン管理:GitHub ・コミュニケーション・タスク管理ツール:Chatwork、Slack、Redmine ・インフラ:Google Cloud Platform ・CI:Jenkins(CircleCIになる可能性もあります) ・エディタ:Visual Studio Code、IntelliJ IDEA(希望者にIntelliJ IDEA Ultimateのライセンスを支給します) ・開発OS:Windows、Mac(希望により選択できます) ・デザインツール:Figma ・その他:Nginx、Docker、Kubernetes"
■概要 AWSを用いた新システムのインフラ構築と運用サポートをお任せします。 ■具体的な作業内容 ・オンプレ環境で稼働している既存システムをクラウドへ移行するプロジェクトで今秋のリリースを予定しています。 ・AWS上に開発環境はすでにありますが、稼働環境を構築・運用開始するまでの新システム側のインフラ業務を担当していただきます。 ■開発環境 『バックエンド』 ・Kotlin(SpringBoot) 『フロントエンド』 ・React ・Next.js 『開発環境』 ・IDE:IntelliJ IDEA ・Dokcerでの開発 『インフラ』 ・CloudFormation ・Amazon EC2 ・Aurora
案件の必須スキル
・AWSのCloudFormationを用いてシステム構築と運用を行えるスキルをお持ちの方 ・GitHub Actionsを用いたCI/CD環境を運用されたことがある方
※実務経験が2年以上ある方が対象の案件です! ■概要 某不動産会社の基幹システム開発プロジェクトです。要件定義からリリースまでの長期プロジェクトで、チームの一員として携わっていただきます。 ■具体的な作業内容 ・基幹システムの詳細設計からリリースまでの全工程 ・チーム内での協力、チーム体制の拡充に伴う開発業務 ・Java(Spring Boot)を使用したシステム設計と開発 ・GitHub、Redmine、AWSなどの開発環境を活用 ■プログラミング言語:Java(SpringBoot) 等 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・Java1年以上 ・SpringBoot ・設計経験1年以上 <開発環境> ・SCM:GitHub ・ITS:Redmine ・インフラ:AWS ・ IDE:IntelliJ IDEA ・ Language:Kotlin
1 - 30件/全59件
この条件の新着案件情報を受け取る
単価で絞り込み
エリアで絞り込み
この条件の新着案件情報を受け取る
最高単価
100万円
最低単価
50万円
平均単価
69.8万円
2025年06月のIntelliJ IDEAのフリーランス案件・求人一覧の月額単価の平均は69.8万円です。 IntelliJ IDEAのフリーランス案件・求人一覧の年収の目安は838万円です。 単価20万円台のIntelliJ IDEAのフリーランス案件・求人一覧は0件、単価30万円台のIntelliJ IDEAのフリーランス案件・求人一覧は0件、単価40万円台のIntelliJ IDEAのフリーランス案件・求人一覧は0件、単価50万円台のIntelliJ IDEAのフリーランス案件・求人一覧は1件、単価60万円台のIntelliJ IDEAのフリーランス案件・求人一覧は9件、単価70万円台のIntelliJ IDEAのフリーランス案件・求人一覧は9件、単価80万円台のIntelliJ IDEAのフリーランス案件・求人一覧は6件、単価90万円台のIntelliJ IDEAのフリーランス案件・求人一覧は0件、単価100万円台のIntelliJ IDEAのフリーランス案件・求人一覧は1件です。 ※フリーランスボード調べ(2025年06月04日更新)
2025年06月のIntelliJ IDEAのフリーランス案件・求人一覧の平均月額単価は69.8万円です。前月比で+2.5%(+1.7万円)と月単位でみるIntelliJ IDEAのフリーランス案件・求人一覧の月額単価は増加傾向です。
2025年06月のIntelliJ IDEAのフリーランス案件・求人一覧の想定平均年収は838.2万円です。前月比で+2.5%(+20.1万円)と月単位でみるIntelliJ IDEAのフリーランス案件・求人一覧の想定年収は増加傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 17.6% | +0% |
一部リモート | 58.8% | +0% |
常駐 | 23.5% | +0% |
2025年06月のIntelliJ IDEAのフリーランス案件・求人一覧におけるフルリモート案件・求人の割合は17.6%で前月比で+0%と横ばい傾向にあります。一部リモート案件・求人の割合は58.8%で前月比で+0%と横ばい傾向にあります。常駐案件・求人の割合は23.5%で前月比で+0%と横ばい傾向にあります。
稼働可能日数 | 割合 | 前月比 |
---|---|---|
週5 | 100% | +0% |
週4 | 0% | +0% |
週3 | 0% | +0% |
週2 | 0% | +0% |
週1 | 0% | +0% |
2025年06月のIntelliJ IDEAのフリーランス案件・求人一覧における週5案件・求人の割合は100%で前月比で+0%と横ばい傾向にあります。週4案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。週3案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。週2案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。週1案件・求人の割合は0%で前月比で+0%と横ばい傾向にあります。
業界 | 案件数 |
---|---|
医療・福祉 | 2件 |
金融 | 2件 |
Saas | 1件 |
toB | 1件 |
toC | 1件 |
WEBサービス | 1件 |
IntelliJ IDEAの業界別フリーランス案件数を分析すると医療・福祉は2件、金融は2件、Saasは1件、toBは1件、toCは1件、WEBサービスは1件でした。 IntelliJ IDEAの業界別フリーランス案件数の前月比較では医療・福祉は+0件(+0.0%)で前月から変化なし,金融は+0件(+0.0%)で前月から変化なし,Saasは+0件(+0.0%)で前月から変化なし,toBは+0件(+0.0%)で前月から変化なし,toCは+0件(+0.0%)で前月から変化なし,WEBサービスは+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年07月) 医療・福祉の業界は特にフリーランス案件数が多いことがわかります。
職種 | 案件数 |
---|---|
バックエンドエンジニア | 21件 |
サーバーサイドエンジニア | 21件 |
フロントエンドエンジニア | 7件 |
アプリエンジニア | 2件 |
インフラエンジニア | 2件 |
フルスタックエンジニア | 2件 |
プランナー | 1件 |
Webディレクター | 1件 |
Webデザイナー | 1件 |
その他 | 1件 |
プログラマー(PG) | 1件 |
IntelliJ IDEAの職種別フリーランス案件数を分析するとバックエンドエンジニアは21件、サーバーサイドエンジニアは21件、フロントエンドエンジニアは7件、アプリエンジニアは2件、インフラエンジニアは2件、フルスタックエンジニアは2件、プランナーは1件、Webディレクターは1件、Webデザイナーは1件、その他は1件、プログラマー(PG)は1件でした。 IntelliJ IDEAの職種別フリーランス案件数の前月比較ではバックエンドエンジニアは+2件(+10.5%)の大幅な増加,サーバーサイドエンジニアは+4件(+23.5%)の大幅な増加,フロントエンドエンジニアは+1件(+16.7%)の大幅な増加,アプリエンジニアは+0件(+0.0%)で前月から変化なし,インフラエンジニアは+0件(+0.0%)で前月から変化なし,フルスタックエンジニアは+0件(+0.0%)で前月から変化なし,プランナーは+0件(+0.0%)で前月から変化なし,Webディレクターは+0件(+0.0%)で前月から変化なし,Webデザイナーは+0件(+0.0%)で前月から変化なし,その他は+0件(+0.0%)で前月から変化なし,プログラマー(PG)は+1件(+100.0%)の大幅な増加となっています。 (※フリーランスボード調べ/2025年07月) バックエンドエンジニアの職種は特にフリーランス案件数が多いことがわかります。
■IntelliJ IDEAとは IntelliJ IDEAとは、チェコのJetBrains社が開発したJava統合開発環境(IDE)で、生産性の高い開発を支援するツールを提供しています。 IntelliJ IDEAの特徴として、スマートコード補完や、コードナビゲーション、リファクタリングなどの高度なコーディング支援機能を持つこと、Javaに加えてKotlin、Scala、Groovyなどの言語をサポートしていること、Mavenや、Gradle、Antなどのビルドツールとの統合ができること、Gitや、Subversion、Mercurialなどのバージョン管理システムとの統合ができること、デバッガーやプロファイラなどの強力なツールを内蔵していること、プラグインによる拡張ができること、クラウドサービスとの連携ができることなどが挙げられます。 IntelliJ IDEAができる開発はJava Webアプリケーション開発、Androidアプリケーション開発、エンタープライズアプリケーション開発、マイクロサービスアプリケーション開発、ビッグデータアプリケーション開発、IoTアプリケーション開発と幅広いです。 IntelliJ IDEAを活用している世界的サービスやプロダクトは、Twitter、LinkedIn、Netflixなどがあります。 ■IntelliJ IDEAを活用するメリット この章ではIntelliJ IDEAを活用するメリットについて説明します。 IntelliJ IDEAを習得することにより、具体的に以下のようなメリットがあります。 ・Javaを始めとする様々なプログラミング言語に対応したオールインワンIDE ・インテリジェントなコード補完やリファクタリング機能による開発効率の向上 ・GitやSVNなどの主要なバージョン管理システムとのシームレスな統合 ・プラグインアーキテクチャによる柔軟な機能拡張が可能 ・データベース統合ツールによるデータベース開発の生産性向上 ・プロファイリングやデバッグ機能など豊富な開発支援ツールを搭載 ・教育機関や個人開発者向けの無償版を提供 IntelliJ IDEAはJava開発者を中心に高い人気を集めるIDEであり、Webアプリケーション開発からモバイルアプリ開発、企業向けシステム開発など幅広い開発シーンで活躍します。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■IntelliJ IDEAを活用するデメリット この章ではIntelliJ IDEAを活用するデメリットについて説明します。 IntelliJ IDEAを習得することにより、具体的に以下のようなデメリットがあります。 ・有償版のライセンス料金が高額である ・マシンスペックを要求するため低スペックPCでは動作が重い ・学習コストが高く習熟に時間を要する ・プラグインの品質にばらつきがあり、安定性に影響する場合がある IntelliJ IDEAはメリットが多いですが、コストや動作環境の制約など考慮すべき課題があることを理解しておきましょう。 IntelliJ IDEA習得を今後検討しているフリーランスエンジニアは、IntelliJ IDEAを活用するメリットとデメリットを比較した上で決めると後悔が少ないでしょう。 Javaによる開発案件に数多く携わる予定であれば習得を推奨します。