1 - 30/件 全20件
案件の内容
カーシェアリングシステムリプレイスに携わって頂きます。 ・障害原因調査・改修、設計書最新化 ・移行関連作業、保守運用準備、次プロジェクト準備
求めるスキル
・SQLでの開発実務経験 ・Java(Spring or SpringBoot)での開発実務経験 ・JavaScript(jQuery、BootStrap)での開発実務経験 ・設計/製造/単体テスト/結合テスト/総合テスト
案件担当のコメント
・初日はPCセットアップの為出社となります。 ・PJ状況によって三越前か虎ノ門へ出社の可能性があります。
案件の内容
流通小売業界大手クライアントの配送システム追加開発・保守に携わって頂きますが、 場合によって、スマホアプリ(Kotlin)の保守及び開発にも携わって頂きます。 ・既存システムの追加開発及び保守
求めるスキル
・Java開発実務経験:3年以上 ・Java9.0以上の開発実務経験 ・Spring、SpringBootを用いての開発実務経験:3年以上 ・コミュニケーション能力
案件担当のコメント
・初日は、三田に出社をお願いいたします。 ・秘密保持等の観点から、カフェ等公共の場でのリモートワークは対応できかねますのでご了承ください。
案件の内容
グローバル展開されている機械部品専門商社の基幹システム刷新プロジェクトに携わって頂きます。 ・受注・決済機能のAPIおよびバッチなどのバックグラウンドのアプリケーション設計・開発
求めるスキル
・基本設計、詳細設計経験 ・Java,Spring Bootでの実務経験 ・Gitによるソース管理経験
案件担当のコメント
・不定期で出社(神保町)が必要になります。
案件の内容
モバイルゲーム向けプラットフォームの開発もストアアプリ(クライアント・サーバーサイド)に携わって頂きます。 ・機能及びキャンペーンの新規開発や改善 ・APIの設計/開発、DB設計、サーバー負荷軽減 ・AWSなどのクラウドインフラを利用したサービス設計/運用 ・パフォーマンスチューニングやバグ対応 ・各種業務効率化に向けたツール開発 ・お客様からのお問い合わせについての調査対応 ・新サービスに向けた技術検証、PoC
求めるスキル
・Androidアプリ(Java)の開発経験:1年以上 ・WebアプリケーションまたはWebAPIの開発経験:1年以上 ・Java(SpringFramework)を使用した開発経験 ・要件定義からテスト/運用保守まで自走可能なチームでの開発スキル
案件担当のコメント
<求める人物像> ・未経験領域への挑戦や、新しい技術のキャッチアップが出来る方 ・ご自身のスキルアップに継続的に取り組める方 ・プロダクトの成長や変化を楽しめる方 ・主体的かつ能動的な意識を持って取り組める方 ・積極的なコミュニケーションが取れる方
案件の内容
海事産業を支える大規模プラットフォームんpバックエンドエンジニアとして開発及び運用に携わって頂きます。 リーダー候補としてチームの進捗管理及び教育等もお任せしたいと思ってます。 ・Spring Bootを活用したWebアプリケーション開発 ・IoT製品と連携したデータ分析基盤の構築 ・サーバレスサービスを活用したモバイル基盤設計
求めるスキル
・Javaを用いた開発経験:3年以上 ・Webフレームワーク(Spring)を活用した開発経験:3年以上 ・クラウド環境での開発経験(コンポーネントの特性の理解) ※AWSであれば、SQS,Kinesis,Lambda,API Gateway,Cognito等
案件の内容
ECパッケージのアップデートに伴う改修に携わって頂きます。 ・管理画面/UI等サーバーサイドと連携が必要な部分(フロント側) ・定例MTG対応、仕様書等のドキュメント作成 ・障害発生時の問題の切り分け/解決 ・フロントWebページ(Webビュー)、CMS機能、バッチ機能 ・フロントはServletのフルスクラッチ ・既存システムの改修
求めるスキル
・Javaでの詳細設計~テスト全て含めた経験:3年以上 ・SpringMVC(Java系フレームワーク)を用いての開発経験:2年前後 ・Struts1又はStruts2(Java系フレームワーク)を用いての開発経験:2年前後 ・アジャイルでの開発経験:年数不問 ・既存のソースコードを読み解き修正点を洗い出した経験
案件担当のコメント
<求める人物像> ・与えられたタスクだけでなく、課題やブラシュアップする点を自ら見つけ議題に挙げる/実行出来る方又はそのマインドがある方 ・相手の意向や状況を理解/咀嚼し、簡単な案出しが出来る又はそのマインドがある方
案件の内容
キャッシュレス決済サービスの開発に携わって頂きます。 <想定構築システム> ・運営WEB ・事業者・店舗用WEB ・店舗用スマホアプリ ・会員用決済スマホアプリ <開発環境> web front: typescript + next.js + chakra-ui mobile front: flutter backend API: java + spring boot + mybatis DB: MySQL互換NewSQL(TiDB予定) infra: AWS(blue green deploy (canary release)) tool: asana, figma, notion, github, googledrive, slack ide: free
求めるスキル
・基本設計以降の実務経験 ・JAVAでの開発実務経験:3年以上
案件担当のコメント
・PC貸与は予定していないたためご自身でご用意いただく必要があります。
案件の内容
大手スポーツクラブの既存基幹システム改修に携わって頂きます。
求めるスキル
・Javaでの開発経験:4年以上 ※現行システムはSeasar2で構築されていますが、順次Springに移行しております。 ・JavaScript(jquery) ・Spring開発経験:2年以上 ・AWSの知見
案件担当のコメント
・出社の際には、青山一丁目駅及び神楽坂駅になります。
案件の内容
大手スポーツクラブの基幹システム改修の結合テスト等の業務に携わって頂きます。 ※現行システムはJava、Seasar2で構築されておりますが、順次Springに移行しております。 新しい機能はJava、Springにて開発しております。
求めるスキル
・QAエンジニア経験 ・テスト項目作成経験 ・テスト設計経験 ・DB周りの知識 ・Webシステムの知識
案件担当のコメント
・業務に慣れてきたタイミングでのリモート勤務可能 ※出社の際には、神楽坂駅か、青山一丁目駅になります。
案件の内容
intra-mart WebPlatform Ver7.2 から intra-mart AccelPlatformへのバージョンアップ対応に携わって頂きます。
求めるスキル
・intra-mart Accel Platform の基礎的な知識/経験 ・Javaの開発経験 ・PostgreSQLを利用したシステム開発経験
案件担当のコメント
・常駐及びリモートの選択可能
案件の内容
商品専門サービスをメインに開発に携わって頂きます。 ・新規機能から既存機能のバックエンド・フロントエンド ・設計~運用まで
求めるスキル
・Vue.jsでの開発経験 ・Java、MySQLでの開発経験
案件担当のコメント
・PJ状況やご本人様と相談のうえで大阪へ出張いただく可能性があります。 ※月に1回あるかないかを想定 <求める人物像> ・中長期的に業務に携わっていける方 ・ハウスルールなど遵守しつつ業務を遂行できる真面目で責任感のある方 ・アニメ業界で働きたい方
案件の内容
キャッシュレス決済サービスのバックエンドに携わって頂きます。 ・運営web ・事業者、店舗用web ・店舗用POSシステムスマホアプリ ・会員用決済スマホアプリ <開発環境> java, spring boot, mybatis, MySQL typescript, next.js, chakra-ui, flutter, AWS(blue green deploy (canary release)) asana, figma, notion, github, googledrive, slack ※スクラム開発
求めるスキル
・Javaでの開発実務経験:3年以上 ・基本設計以降の経験
案件の内容
クライアント全事業に関わる決済プラットフォームシステムや就労・人事・給与管理システム、 グループの主軸事業のひとつであるゲーム事業を支えるワークフローシステムなどの開発および運用保守に携わって頂きます。 <開発環境> ・会計基盤 OS: CentOS ミドルウェア: Docker, rabbitMQ, MySQL, AWS Lambda, 開発言語:Kotlin, Java, Python FW: Spring Boot, Spring Batch 管理ツール: GitHub, CircleCI, Jenkins, Rundeck, Redash, Datadog, Kibana, Terraform, Jira, Confluence, BitBucket, Slack 開発マシン: Windows/Mac ・それ以外 OS:Windows 10 ミドルウェア:Oracle、Tomcat(Java) 開発言語:Java、JavaScript FW:NCI 管理ツール:GitHub、Redmine、Confluence、JIRA その他:ODI(Oracle Data Integrator) 開発マシン:Windows
求めるスキル
・3年以上のオブジェクト指向設計に基づいたWEBサービス、サーバーサイドアプリケーションの開発および保守運用経験 ・Java、Kotlinなどのプログラミング言語を用いた開発業務経験 ・SQLの知識
案件担当のコメント
<求める人物像> ・客観的な視点で物事のあるべき姿を考え続けられる方 ・必要な知識を主体的に獲得できる方 ・自己管理能力の高い方、自主的に業務を組立、遂行できる方
案件の内容
アパレル系ECサイト構築機能追加のPLに携わって頂きます。 ・保有ECサイトパッケージへのカスタマイズ等
求めるスキル
・PLの経験がある方 ・経験年数5年以上 ・SE経験者(Java、Springを用いた開発経験) ・要件定義から一貫して対応可能な方(技術が分からない人に対して合わせた会話ができる) ・顧客折衝可能な方(外部ベンダー調整等含む) ・システムの基本設計(概要設計)の経験がある方 ・未経験な言語や慣れていない環境にも抵抗ない方 ・QCDについて正しく報連相が出来る
案件担当のコメント
・プロジェクトによっては出社していただく必要があります。 <求める人物像> ・勤怠/健康状態に問題がなく、中長期的に業務に携わっていける方 ・コミュニケーション能力のある方 ・ハウスルールなど遵守しつつ業務を遂行できる真面目で責任感のある方
案件の内容
既存JavaアプリのフレームワークをStrutsからSpringに移行するプロジェクトに携わって頂きます。 ・プロジェクト計画を立案し、課題を解消しながら、プロジェクトを推進させる。 ・他システムの提案活動を並行して実施する。
求めるスキル
・プロジェクトマネジメントスキル ・顧客折衝及び提案の実務経験 ・Javaアーキテクチャ設計に関する知見
案件担当のコメント
・PC貸与あり ・秘密保持等の観点から、カフェ等公共の場でのリモートワークはNGとなります。
1 - 30/件 全20件
【概要】 Springは、Javaプラットフォーム向けのオープンソースのアプリケーションフレームワークです。Springは、企業レベルのJavaアプリケーションの開発を支援するために設計されており、DI(Dependency Injection)やAOP(Aspect-Oriented Programming)などの機能を提供します。Springは、複雑なアプリケーションの開発を容易にし、コンポーネントの再利用性やテスト容易性を高めます。 【実用例】 Springはさまざまな実用例で使用されています。具体的なサービス名としては、以下のものがあります。 Twitter:Twitterは、一部のサービスでSpring Frameworkを使用しています。SpringのDI機能やAOP機能を活用し、リクエストの処理やデータベースアクセスなどの機能を実装しています。 Yatra:Yatraは、インドの大手オンライン旅行予約プラットフォームであり、Spring Frameworkを使用して開発されています。Springの機能を活用し、ユーザーの予約処理や支払い管理などを実現しています。 【開発言語としての特性】 Springの特性は以下のようになります。 プラットフォーム非依存:SpringはJavaプラットフォームで動作するため、Java言語を開発言語として使用します。Javaのクロスプラットフォーム性により、Springアプリケーションはさまざまな環境で実行できます。 DI(Dependency Injection):SpringのDI機能は、依存関係を注入することにより、コンポーネント間の疎結合性を実現します。これにより、コンポーネントの再利用性やテスト容易性が向上し、保守性の高いコードを実現します。 【別の開発言語と比較して競合性、優位性】 Springは他のJavaベースのフレームワークと競合しています。競合製品としては、Java EE、Apache Strutsなどがあります。Springの競合性と優位性は以下の点にあります。 軽量さと柔軟性:Springは軽量で柔軟なフレームワークであり、必要な機能のみを組み合わせて使用することができます。これにより、アプリケーションのメモリ消費や起動時間を最小限に抑えながら、開発者が必要とする機能を提供します。 モジュール性:Springはモジュール性が高く、必要な機能だけを選択して使用することができます。さまざまなモジュール(Spring MVC、Spring Data、Spring Securityなど)を組み合わせることで、開発者は必要な機能を迅速に導入できます。 【代表的なフレームワーク】 Springにはいくつかの代表的なフレームワークがあります。代表的なフレームワークとしては、以下のものがあります。 Spring MVC:Spring MVCは、Webアプリケーションの開発に使用されるフレームワークです。リクエストとレスポンスの処理、ビューの管理などを行います。 Spring Data:Spring Dataは、データアクセスのためのフレームワークです。データベースへのアクセスやクエリの作成などを簡素化します。 【現状の需要と今後の見込み】 Springは、Javaエンタープライズアプリケーションの開発において広く使用されています。現在の需要は安定しており、特に企業や大規模プロジェクトでの需要が高まっています。Springの需要は今後も持続し、さらなる拡大が予測されます。 【必要な開発環境】 Springを開発するためには、以下の要件が必要です。 Java開発キット(JDK):SpringはJavaベースのフレームワークであり、JDKのインストールが必要です。推奨されるバージョンはJava 8以上です。 開発ツール:Javaの統合開発環境(IDE)やテキストエディタを使用して、Springアプリケーションを開発することができます。代表的な開発ツールとしては、Eclipse、IntelliJ IDEA、NetBeansなどがあります。 ビルドツール:Springプロジェクトをビルドするためには、ビルドツールが必要です。代表的なビルドツールとしては、Apache MavenやGradleがあります。これらのツールを使用することで、依存関係の解決やビルドプロセスの自動化が可能になります。 サーバー:Springアプリケーションを実行するためには、Javaサーブレットコンテナが必要です。代表的なサーバーとしては、Apache TomcatやJettyなどがあります。また、Spring Bootを使用することで、埋め込みサーバーを利用して単独でアプリケーションを実行することも可能です。 【無償で開発できるか】 Springはオープンソースのフレームワークであり、無償で使用・開発することができます。ソースコードの入手や利用、カスタマイズに制限はありません。 【学習難易度】 Springの学習難易度は中程度から高いと言えます。Javaの基礎知識やWebアプリケーションの開発経験があることが望ましいです。また、Springの概念や機能、設定方法についての理解が必要です。 学習には公式ドキュメントやチュートリアル、サンプルプロジェクトなどを活用することが重要です。また、Springのコミュニティも非常に活発であり、情報やサポートを得ることができます。 【まとめ】 SpringはJavaプラットフォーム向けのアプリケーションフレームワークであり、企業レベルのJavaアプリケーションの開発を支援します。TwitterやYatraなど、さまざまな実用例が存在し、広く使用されています。SpringはJava言語を開発言語として使用し、DIやAOPなどの機能を提供します。競合製品としてはJava EEやApache Strutsがありますが、Springの軽量さと柔軟性が優位性とされています。代表的なフレームワークとしてSpring MVCやSpring Dataがあります。現在の需要は安定しており、今後も需要が拡大すると予測されます。開発にはJDK、開発ツール、ビルドツール、サーバーが必要です。Springは無償で開発ができ、学習難易度は中程度から高いです。