1 - 30/件 全51件
案件の内容
店舗スタッフが接客をする際に、接客応対履歴や顧客満足度などの情報を閲覧するビューア機能の開発。
求めるスキル
・Java、Spring環境下で設計からテストまでの一連の経験がある方 ・PostgreSQLの経験(インデクスなどの知見、copyコマンドでのデータ登録など) ・コミュニケーション力
案件担当のコメント
※報酬はスキル見合いです。
案件の内容
医療従事者向けのポータルサイトの開発・運用・保守を担当する。各種システムの機能追加、改善、パフォーマンス改善、可用性/信頼性維持などの非機能要件の改善経験が求められる。
求めるスキル
・WEB開発経験7年以上 ・Java、Kotlin、Scalaのうちいずれかの経験5年以上 ・Spring、SpringBootいずれかのご経験 ・TypeScript経験 ・Vue.jsなどJSのモダンFW経験
案件の内容
サーバアプリの仮想化検討、試作、環境作成、クラウド移行。今後作成するツール及びアプリはクラウド上で動作することを前提に作成します。
求めるスキル
・Java、JavaScript業務経験 ・Spring、Angular業務経験 ・AWS(Azure)の知識及び設計構築スキル ・Linuxの環境構築スキル ・クラウドネイティブなアプリ作成スキル
案件の内容
自社サービスのWEBアプリ開発において、バックエンド領域の設計や機能開発・実装・レビュー・テスト・保守運用を行います。また、社内運用アプリケーションとのデータ連携部分のアダプタ設計と実装、生産性向上のための自動化やプロセス整備、チーム内の知識共有のためのドキュメント執筆も行います。
求めるスキル
・Javaでの開発経験5年以上 ・Springでの開発経験 ・プルリクエストによるコードレビュー経験 ・要件定義からの経験
案件の内容
新規保険Webシステムの設計メイン担当として、ローコードでのシステム構築を行います。
求めるスキル
・Java案件での基本設計工程経験3案件以上(合算2年目安) ・Java案件での要件定義経験1案件以上(合算1年目安) ・業界経験5年以上(研修期間除く) ・Javaでの開発経験が3年以上 ・SpringまたはSpringbootの実務経験6ヶ月以上
案件の内容
某放送局向けのシステム保守運用と2期開発。2期開発では、3月から9月までのスケジュールで要件定義からシステムテストまでの開発を行う。
求めるスキル
1.Webアプリの開発経験2.Spring系のFWを使用した開発経験3.Intra-martでの開発経験4.XML(画面開発するときは、XMLを作成 ・改修する)
案件の内容
大手飲食店予約サービスのバックエンドのエンハンス案件。月1回のリリースサイクルにて大小複数の案件の要件定義、見積もり、開発を実施。
求めるスキル
・JavaSESilver相当の言語理解 ・Spring等のFWを使ったWebアプリケーション設計 ・Spring等のFWを使ったWebアプリケーション実装経験が3年以上 ・Gitを用いた開発経験 ・4~5名程度でのチーム開発経験 ・基本 ・詳細設計の経験 ・SQLチューニング経験 ・JUnit等のテスティングフレームワーク経験
案件の内容
某企業向けシステム開発案件をJavaにて担当。
求めるスキル
・java、spring、postgreSQL、WebAPIのスキル及び開発経験 ・基本設計、および、製造の開発経験が長い方 ・ウォーターフォールでの設計経験が長い方
案件の内容
■案 件 庁内書類作成発送管理機能の開発 ■内 容 結合テスト、総合テスト
求めるスキル
・Java、Eclipse(Spring Framework) ・コミュニケーション能力
案件担当のコメント
案件の内容
SAPの周辺アプリ約35本程度の詳細設計以降の対応を担当。Java、Oracle19c、Apache、Tomcat、Spring、Eclipseを使用。リーダは進捗管理、品質管理も業務に含む。
求めるスキル
・Java、Oracle19c、Apache、Tomcat、Spring、Eclipse環境での経験2年以上あり詳細設計から完全1人称で対応できる能力
案件担当のコメント
※稼働時間応相談
・Springとは Springは、Javaプラットフォーム向けのオープンソースのアプリケーションフレームワークです。企業アプリケーションの開発をより迅速かつ効率的に行うために設計されています。Springフレームワークは、JavaEE(Enterprise Edition)の複雑さと冗長性を排除し、軽量かつ柔軟なアプリケーション開発を可能にします。主な特徴として、依存性注入(DI)と面向き型プログラミングが挙げられます。DIにより、オブジェクト間の依存関係が自動的に解決され、テスト容易性やコードの保守性が向上します。また、面向き型プログラミングにより、アスペクト指向プログラミング(AOP)の原則を利用して、アプリケーションのクロスカッティング関心事(例:ロギングやトランザクション管理)を分離し、コードの再利用性と可読性を高めることができます。Springは、Webアプリケーション、マイクロサービス、バッチ処理、クラウドネイティブアプリケーションなど、さまざまなアプリケーションタイプに適用可能であり、幅広い開発ニーズに対応しています。さらに、豊富な機能やモジュール、アドオン、堅牢なコミュニティサポートなど、開発者が効率的に開発を行うためのリソースが豊富に用意されています。 ・Springの特徴や魅力 Springの魅力と特徴は多岐にわたります。まず、軽量かつ柔軟な設計が挙げられます。Springは、JavaEEよりも軽量で冗長性が少なく、開発者が迅速にアプリケーションを構築できるように設計されています。また、依存性注入(DI)と面向き型プログラミングの採用により、オブジェクトの作成や管理が簡素化され、テストや保守が容易になります。さらに、Springの豊富な機能やモジュール、アドオンが開発者に幅広い選択肢を提供します。例えば、Spring MVCはWebアプリケーションの開発をサポートし、Spring Dataはデータアクセスを簡素化します。Spring Bootは、アプリケーションの自動構成を可能にし、開発者が素早くスタンドアロンのアプリケーションを作成できます。さらに、Spring Securityはセキュリティ機能を提供し、Spring Cloudはマイクロサービスの開発を支援します。また、Springのコミュニティサポートは非常に強力であり、多くのリソースやドキュメントが提供されています。これらの特徴により、Springは幅広い開発ニーズに対応し、大規模なエンタープライズアプリケーションから小規模なマイクロサービスまで、さまざまなプロジェクトで利用されています。 ・Springの習得難易度&勉強方法 Springの習得難易度は、初心者から経験豊富な開発者まで幅広いレベルに対応しています。初学者にとっては、Javaの基本知識が必要ですが、Springの特定の機能やモジュールを使用するためには、特別なJavaの知識は必要ありません。Springの公式ドキュメントやチュートリアル、オンラインコース、書籍など、豊富な学習リソースがあります。まずは基本的な概念から始め、徐々に複雑な機能やモジュールに進んでいくことが重要です。プロジェクトベースの学習方法も効果的です。例えば、Spring Bootを使用して単純なWebアプリケーションを構築することから始めると良いでしょう。また、実際のプロジェクトに取り組むことで、問題解決能力や実践的なスキルを向上させることができます。開発者コミュニティへの参加や、オープンソースプロジェクトへの貢献も学習の一環として役立ちます。継続的な学習と実践を通じて、Springの知識とスキルを習得することが可能です。 ・Springの将来性 Springの将来性は非常に明るいと言えます。現在のJavaエコシステムにおいて、Springは最も広く使用されているフレームワークの一つであり、その人気や普及度は高いです。Springの開発者コミュニティは活発で、常に新しい機能やアップデートをリリースしています。Spring Bootの登場により、アプリケーションの設定や依存性の管理が大幅に簡素化され、開発者の生産性が向上しました。また、Springの生態系は多岐にわたり、Webアプリケーション、マイクロサービス、クラウドネイティブアプリケーションなど、さまざまな領域で使用されています。近年では、Springのマイクロサービスアーキテクチャやクラウドネイティブ開発への対応が注目されており、これらのトレンドに適合したツールや機能が積極的に開発されています。さらに、Springのオープンソース性と柔軟性は、開発者が自由にカスタマイズや拡張を行うことを可能にし、長期的なサポートが期待されます。このように、SpringはJavaアプリケーション開発の中心的な役割を果たし続け、今後も業界標準としての地位を維持していくでしょう。