1 - 30/件 全351件
案件の内容
自社パッケージ製品のモバイルデバイス管理システムのサーバーサイド開発。サーバ側の要件整理から検討、開発、実現性の調査・検証を担当。
求めるスキル
・サーバアプリケーション開発の実務経験(3年以上、C#での経験が尚可) ・基本設計作成の実務経験(3年以上) ・HTML/CSS/JavaScriptを使用したページ作成の実装経験 ・SQLクエリの作成の実務経験 ・WEB-APIの実務経験 ・http://asp.net/C#の実務経験(3年以上) ・http://asp.net/4.5WebFormsの実務経験(3年以上) ・要件定義能力 ・セキュリティを考慮した設計能力
案件の内容
電気小売会社におけるSalesforceエンジニアとして参画し、ビジネス部門やバックオフィス部門との折衝を行いながら、Salesforceを利用した現行システムへの落とし込みやデータ連携等に携わる。
求めるスキル
-Salesforceを利用したシステム開発のご経験年数が3年以上 -ApexもしくはJavaを用いた開発ご経験年数が3年以上 -非IT部門(ビジネスサイド等)と折衝されたご経験
案件の内容
AI翻訳SaaSサービスのバックエンド開発。具体的には、サーバーサイドでのビジネスロジックやフロント向けのAPI開発、マイクロサービスアーキテクチャの設計・構築、AI翻訳SaaSの品質と性能保証などを担当。
求めるスキル
・Javaの開発経験5年以上 ・SpringBootの経験がある方 ・ReactorTypeScriptの経験がある方
案件の内容
現行のメインフレームで構築された基幹システムを完全オンライン化し再構築するプロジェクトです。PGフェーズから参画し、ライブラリ管理や運用検討などの作業を行います。
求めるスキル
GitLab、Git(分散型バージョン管理運用経験)、Java、TypeScript
案件の内容
大規模総合ECサイトの開発業務全般。主要プロジェクトには、Webサイト(EC)新規開発及び保守案件、スマートフォンアプリ開発案件、タブレットによる業務アプリ開発案件、クラウド、ビッグデータ案件などが含まれており、最新技術やアーキテクチャを使用したスピード感のある開発が特徴。
求めるスキル
JAVA開発経験5年以上
案件の内容
座席や会議室の予約管理システムやその他Webシステムの開発支援を行います。
求めるスキル
・要件定義からの経験 ・JAVAまたはTypeScriptでの開発経験
案件の内容
自社サービスにおけるチャットボットシステムの開発業務。
求めるスキル
・TypeScript、JavaScript(React.js)の業務での開発経験 ・CSS、HTMLの業務での使用経験 ・日本人の方(今回は外国人の方はエントリー対象外です)
案件の内容
2024年3月から9月末までの業務用疑似環境開発支援。その後も後続の試験対応等、2024年度中は安定して作業が見込まれます。基盤にAWSを利用したシステム開発を行います。
求めるスキル
・WEBシステム開発経験(SpringBootだとBEST) ・クラウドでの開発環境(AWSだとBEST) ・設計書経験 ・ご自身がまとめた資料を我々に説明できる方
案件の内容
toC向けサービスのスマートフォンアプリ開発のアシスタント講師。
求めるスキル
・Javaでの開発経験が1年以上
案件の内容
BtoC(Java)システムの結合テスト支援、テスト設計書の作成。
求めるスキル
・Javaを用いたシステムの結合テスト経験2年以上 ・テスト設計書経験
案件の内容
建設業の現行システムから新システムへのリメイク。PHPで作成された現行システムをJavaで新システムにリメイクする。新機能の追加も含む。
求めるスキル
・Java開発業務経験2年以上 ・jQuery使用経験 ・SpringBoot使用経験
案件の内容
某省庁システムの改修案件です。Javaでのゴリゴリ開発が求められます。自主的に問題解決ができ、トライする姿勢が重視されます。
求めるスキル
-Javaでゴリゴリ開発ができる方 -問題が起きた際に自主的に解決できる方 -コミュニケーション力
案件の内容
大学向けのパッケージ導入、製品カスタマイズのプロジェクトにおいて、要件定義を担当します。大学との打ち合わせや要件定義書の作成など、上流からの作業を行います。
求めるスキル
-要件定義の経験 -Javaでの開発経験 -エンドユーザーとの打合せやレビューなどのコミュニケーション力
案件担当のコメント
※報酬はスキル見合いです。
案件の内容
業務アプリケーション(WEBサービス、バッチアプリ)のシナリオテスト、性能テストを実施。・使用言語・環境:Java11/SpringBoot、AWS、Aurora(PostgreSQL)
求めるスキル
・システムテスト全体に関する経験 ・テストケースやテストデータの作成経験 ・性能テストの経験 ・Java、SQLのチューニングが可能なレベル
案件の内容
ユーザからの問合せ、組織変更等によるカスタマイズ、他システムとの連携による改修・調査など
求めるスキル
・Intra-martを用いた開発経験のある方
・Javaとは? Javaは、オブジェクト指向プログラミング言語であり、"Write Once, Run Anywhere"の哲学に基づいています。つまり、Javaで書かれたプログラムは、異なるプラットフォーム上で実行可能です。堅牢さ、安全性、ポータビリティ、および豊富なライブラリを持ち、ウェブ、デスクトップ、モバイルなどさまざまなアプリケーションに広く利用されています。 ・特徴や魅力 1. オブジェクト指向性: Javaはオブジェクト指向プログラミング言語であり、データと機能をオブジェクトとしてまとめることができます。これにより、プログラムの構造化と再利用性が向上します。 2. プラットフォームの独立性: Javaは"Write Once, Run Anywhere"の原則に従っています。つまり、Javaで書かれたプログラムは、Java仮想マシン(JVM)上で実行されるため、ハードウェアやオペレーティングシステムの違いにかかわらず、どこでも動作します。 3. 堅牢性と安全性: Javaは厳格な型検査、メモリ管理、例外処理などの機能を備えており、プログラムの安定性とセキュリティを確保します。 4. 豊富な標準ライブラリとフレームワーク: Javaには豊富な標準ライブラリが提供されており、データ処理、ネットワーク通信、GUI作成などの一般的なタスクを効率的に実行できます。また、Spring Frameworkなどのフレームワークもあり、アプリケーション開発をさらに効率化します。 5. コミュニティとサポート: Javaは広大なコミュニティと豊富な資源を持ち、技術的なサポートや情報の共有が容易です。これにより、開発者は問題解決や最新のトレンドに追随することができます。 これらの特徴と魅力により、Javaは多くの開発者にとって信頼性の高い選択肢となっています。 ・習得難易度・勉強法 Javaを学習するための勉強法と習得難易度について、以下のポイントを考慮すると良いでしょう。 1. 基礎から着実に: Javaの学習を始める場合、最初に基本的なプログラミング概念やJavaの文法を理解することが重要です。変数、データ型、条件分岐、ループなどの基礎的なトピックから始めましょう。 2. オンラインリソースの活用: Javaの学習には多くのオンラインリソースがあります。無料のオンラインコース、チュートリアル、書籍、動画などを利用して、自分のペースで学習を進めることができます。Oracleの公式Javaチュートリアルや、Codecademy、Coursera、Udemyなどのプラットフォームで提供されているコースが役立ちます。 3. 実践とプロジェクト: 学習した内容を実際のプロジェクトに適用することで、理解を深めることができます。小さなプログラムやアプリケーションを作成して、手を動かしながら学習を進めてください。 4. コミュニティ参加: Javaのコミュニティに参加し、他の開発者と交流することで学びが加速します。オンラインフォーラムやコミュニティイベントに参加して、質問をしたり他の人の問題にアドバイスを提供したりしましょう。 Javaの難易度は、他のプログラミング言語と比較して中程度から高いと言われています。言語自体の文法や概念は比較的簡単に理解できますが、Javaのエコシステムは広大であり、学習には時間と努力が必要です。特にオブジェクト指向プログラミングの概念や、Javaの特有の機能(例:例外処理、ジェネリクス、ラムダ式など)を理解するのに時間がかかる場合があります。しかし、継続的な実践と学習により、徐々にスキルを向上させることができます。 ・将来性 Javaの将来性について考える際には、いくつかのポイントが重要です。 1. 堅牢な基盤: Javaは20年以上にわたり広く使われてきたプログラミング言語であり、その堅牢性と安定性は高く評価されています。多くの企業や組織が大規模なシステムやアプリケーションをJavaで開発しており、その需要は今後も続くでしょう。 2. エンタープライズアプリケーションの需要: Javaはエンタープライズアプリケーション開発の主要な言語の1つであり、ビジネスの基幹システムや大規模な企業ソフトウェアなど、安定性とスケーラビリティが求められる領域で広く利用されています。この需要は将来も続く見込みです。 3. モバイルとIoTへの適用: JavaはAndroidアプリケーション開発に広く利用されており、モバイルアプリケーションの需要も今後も続くでしょう。また、Javaは組み込みシステムやIoT(Internet of Things)デバイスの開発にも利用されており、これらの分野での需要も増加しています。 4. クラウドネイティブアプリケーション: Javaはクラウドネイティブアプリケーションの開発にも適しています。クラウドネイティブテクノロジー(コンテナ化、マイクロサービスアーキテクチャ、サーバーレスコンピューティングなど)が普及する中で、Javaの需要はクラウド環境でのアプリケーション開発においても続くでしょう。 総合的に見て、Javaは安定した基盤と幅広い適用範囲を持つ言語であり、将来性は高いと考えられます。特にエンタープライズ、モバイル、IoT、クラウドなどの分野での需要が今後も続くと予想されます。そのため、Javaを学習することは将来のキャリアにおいて有益であると言えます。