1 - 30件/全446件
・受発注~請求までの企業間取引のプロセス全体を、一気通貫に管理するための取引情報共有プラットフォームについて、要求分析、設計、実装、テストを実施していただきます。 ・ソフトウェアアーキテクチャとしては、React + Java、Spring Boot です。(担当は、Java側です) ・顧客と共に Web サービスを一緒にリニューアル開発していくプロジェクトです。 Java
案件の必須スキル
・Javaでの開発経験(7年以上レベル) ・Spring Boot経験 ・受発注または入出荷システムの開発経験 ・RDB(SQL)経験
・Javaを用いた取引情報共有プラットフォームWebサービスの開発に携わっていただきます。 ・主に要求分析、設計、実装、テスト作業をご担当いただきます。
案件の必須スキル
・Javaでの開発経験(7年以上) ・Spring Boot経験 ・受発注または入出荷システムの開発経験 ・RDB(SQL)経験
下記業務をご担当いただきます。 ・自社プロダクトの設計、開発(Javaを使用) ・システムの詳細設計およびコードレビュー ・Spring Bootを用いたWEBアプリケーションの開発 ・MyBatisを使用したデータベースアクセスの実装 ・データベースのパフォーマンスチューニング ・JQueryやJavaScriptを活用したフロントエンド開発 など
案件の必須スキル
・Javaを用いたWEBアプリケーションの開発経験 ・Spring Bootフレームワークを使用した経験 ・SQLを使用したコーディングスキル ・JavaScript、CSS、JQueryの基本的な知識 ・日本国籍の方 ・40代まで
・Javaを用いた銀行業務用WEBシステム構築案件携わっていただきます。 ・主に下記作業をご担当いただきます。 -外部設計~リリース -フロントSPA(WEB)からAPI経由でデータを受け取り、それらをホストシステムのEAI及び業務システム内のDBに書き込み、読み取りを実施
案件の必須スキル
・Java、SpringBootもしくはTypeScriptのご経験 ・WEB API(REST)の開発経験、知識 ・認証、認可に関する知見 ・バックエンドシステムの設計、開発、テストの実務経験 ・複数人プロジェクトでのチーム開発経験
【作業範囲】 ・既存機能の調査、ソースコード読解、理解 ・製造 ・単体テスト Java
案件の必須スキル
・JavaによるWebシステムの開発経験:5年以上 ・SpringBootフレームワークの使用経験 ・HTML、CSS、JavaScriptの基本的な理解
決済システムの開発に強みを持ち、 国内でも、スマホ決済システム開発のパイオニアとして知られる企業での募集になります。 <詳細> 決済に関わる各種システム(マスタデータ作成、決済データ参照、申請、端末管理、精算)をシームレスに連携する為のシステム更改に関する開発。 セキュリティ対応のためのシステム更新。 ・個別に構築されたシステムをシームレスに連携するための方式検討、改修規模調査、実現に向けたフォロー ・各システムの機能追加フォロー ・定期的なセキュリティ更新のための改修規模調査、実施フォロー Java
案件の必須スキル
・下記を利用した開発経験:3年以上 Java/spring boot/MyBatis/thymeleaf
下記業務をご担当いただきます。 ・自社プロダクトの設計・開発(Javaを使用) ・システムの詳細設計およびコードレビュー ・Spring Bootを用いたWEBアプリケーションの開発 ・MyBatisを使用したデータベースアクセスの実装 ・データベースのパフォーマンスチューニング ・JQueryやJavaScriptを活用したフロントエンド開発
案件の必須スキル
・Javaを用いたWEBアプリケーションの開発経験 ・システムの詳細設計およびコードレビュー経験 ・Spring Bootフレームワークを使用した経験 ・SQLを使用したコーディングスキル ・エンジニアチームマネジメント経験 ・JavaScript、CSS、JQueryの基本的な知識 ・日本国籍の方 ・50代前半まで
・グループ基幹システム再構築支援に携わっていただきます。 ・現在作成しているシステム(React、Java)の構成を理解したうえで、開発を行っていただきます。
案件の必須スキル
・SpringBootを用いた開発経験5年以上 ・Java Spring Batchの知見 ・RestAPI設計経験 ・Reactを用いた開発経験2年以上
・グループ基幹システム再構築支援に携わっていただきます。 ・現在作成しているシステム(React、Java)の構成を理解したうえで、開発を行っていただきます。
案件の必須スキル
・SpringBootを用いた開発経験5年以上 ・Java Spring Batchの知見 ・RestAPI設計経験 ・Reactを用いた開発経験2年以上
・Javaを用いた大規模業務システム再構築案件に携わっていただきます。 ・会員、契約管理、請求入金、会計、代理店手数料計算等のシステム開発における下記作業を担当いただきます。 ‐詳細設計~プログラム改修、単体テスト ‐テスト仕様書作成、テスト実施、不具合調査
案件の必須スキル
・業務システム開発の結合テスト、システムテスト経験 ・Java及びJavaScriptを用いた設計、開発経験 ・SQL作成経験 ・RPA(UIPathやWinactorなど)の経験
・主に下記作業をご担当いただきます。 -Java、JavaScriptを用いたWebアプリ開発 -Java、Shell、SQL*Plus、Pro*C等によるバッチアプリ開発 -維持管理作業(問合せ対応、障害調査等
案件の必須スキル
・Java(Struts、Seasar2、Spring等)を用いた開発経験 ・Oracleを使用したWEB開発経験 ・実務経験4年以上
・React及びJavaを用いた銀行アプリのバックオフィス開発支援案件に携わっていただきます。 ・要件定義からテストまでの工程をお任せいたします。
案件の必須スキル
・要件定義から設計までの経験が2年以上 ・Spring Bootを用いた開発経験3年以上 ・Typescript、React、Node.jsを用いた開発経験3年以上 ・Rest API開発経験2年以上
サービス開始以降、順調にご利用いただける企業数を伸ばしている決済系の自社プロダクトの開発に携わっていただきます。 現在は更なるサービスの発展に向けて、システムの内製化及び刷新を進めています。 今回の募集では、システムの内製化及び刷新を一緒に推し進めてくださるサーバサイドエンジニアを募集します。 内製化を進めるサーバサイドエンジニアとして、 注力開発領域のサービス開発をお任せします。 具体的には下記のような業務を想定しています。 ・決済サービス、派生サービスのコア機能の開発 ・今後のプロダクト発展速度を上げていくための新技術/新手法の導入 Android
案件の必須スキル
5年以上のサーバーサイド開発経験 静的型付け言語での開発経験(JVMk系言語ならばなお可) Java / Kotolin / Go etc. RDBでの開発経験 Oracle / PostgreSQL / MySQL / etc. ORMを使った開発経験 Mybatis/etc. Web APIの開発経験 RESTfulAPI / GraphQL / etc. Gitの利用経験
金融とITを融合したFinTechのパイオニア企業において、 Webサービス、内製Webシステム、金融システムの設計、開発、機能改善、追加機能開発を行っていただきます。 PJの状況に応じて対応していただくシステムは変わってくる可能性がございますので、面談時に詳細をお伝えさせていただきます。 Java
案件の必須スキル
・Javaを用いたWebアプリケーション開発経験(設計~開発、運用):3年以上 ・RDBにおけるトランザクションの知識 ・Gitを利用したチーム開発経験 ・Spring Frameworkを用いた開発経験
物流企業で使用されるDX支援Webアプリケーションの設計、開発、テストを担当していただきます。 実装フェーズからのご参画となります。 Java
案件の必須スキル
・Javaでの開発経験:3年以上 ・フレームワーク利用経験(Spring Bootなど) ・コーディングガイドラインにしっかり準拠し、保守、改修しやすいコーディング、セキュリティを考慮した実装を心がけられる方
リカーリングビジネスモデル(※1)を実現するためのオンライン決済サービスの新規開発案件です。 フルスクラッチ開発にて新規構築を予定しております。 ・プロダクトデザインチームや関連システムの開発チームメンバーとコラボレーションしてサービス開発を行う ・保守性、可読性を重視した高品質なソースコードの作成 ・コードレビューを通じた、コード品質の担保 ・基本設計、詳細設計の成果物作成およびレビュー 例)API設計、バッチ設計、テーブル定義、ER図、テスト仕様書等 ・テスト期間中のケース作成、実施および障害調査とその修正対応 ・データ移行ツールの設計、開発 ※1. リカーリングとは 継続収益(リカーリングレベニュー)を得ることを目的としたビジネスモデルを指す。 商品・サービスを一度提供して終わりではなく、継続的に価値を提供することで、その対価として長期的な収益を目指す考え方。 Java
案件の必須スキル
・Java(Spring Boot)を利用したWebアプリケーション開発経験:2年以上 ・Webアプリケーション開発経験
【作業内容】 ・IoT技術で収集した先端医療分野のビッグデータ・クラウド基盤開発 ・モダンフレームワークを活用したフロントエンド開発(ダッシュボード等) Java
案件の必須スキル
・Java言語に対する深い知識およびプログラマーとしての経験(3年以上) ・SpringBootを使った開発案件経験 ・JPA, MyBatis, JOOQ等のO/Rマッパーを使った開発案件経験 ・Git, Redmine等開発ツールの知識と実用経験
大手ネット証券企業の各種証券取引システムの追加開発案件に サーバーサイドエンジニアとしてご参画頂きます。 1チーム4~5名程度の少人数での開発となり、 基本設計からテストまでををご対応頂きます。 Java,HTML5/CSS3,JavaScript,SQL
案件の必須スキル
・Java、JSPの経験 ・WEBアプリケーション開発の経験 ・Unix系OSの経験 ・SQLの経験 ・OracleやPL/SQLの経験 ・tomcat,Apacheの経験
保険Webシステムの新規機能、エンハンス改修をご担当いただきます。 ※キャッチアップ期間(1ヶ月程度)は出社となります。
案件の必須スキル
・Vue.js開発経験(6ヶ月以上) ・SPA(React,Next,Angularなど)開発経験(6ヶ月以上) ・Java (内Java1.8以上)での開発経験(5年以上) ・Springbootでの開発経験(1年以上) ・Javaの基本設計経験1案件以上 ・Hibernate (またはmybatis / iBatis / DBFluteなどのORマッパー)フレームワークの知識 ・日本国籍の方 ・~45歳まで
クライアント自社開発の健康管理系Webアプリケーションにおいて、設計・開発をご担当いただきます。 JavaおよびSpring Bootを中心としたWebアプリケーションのバックエンド開発をメインに、フロントエンドやデータベース関連の業務にも携わっていただきます。 安定稼働中のプロダクトに継続的な改善・機能追加を行う、腰を据えて開発に取り組めるポジションです。 <業務内容の一例> ・自社Webアプリケーションの設計・開発(Java) ・Spring Bootによるバックエンド開発 ・MyBatisを用いたデータベースアクセスの実装 ・MySQLのパフォーマンスチューニング ・jQueryやJavaScriptを用いたフロントエンド開発
案件の必須スキル
・Javaを用いたWebアプリケーション開発経験 ・Spring Bootを用いた開発経験 ・SQLを用いた実装スキル ・JavaScript、CSS、jQueryに関する基本的な知識
災害の種類や場所を把握し、適切な場所へ車両を配車、その後活動状況や現場情報を管理するシステムをご担当いただきます。 ※原則出社となりますが、状況応じてリモートも相談可能です。
案件の必須スキル
・Javaでの開発経験(4年以上) ・Spring経験(1年以上) ・基本設計経験(1年以上) ・詳細設計経験(1年以上) ・日本国籍の方 ・~55歳まで
・元請社内プロジェクトの全般的な支援になりますので、プロジェクトの状況に応じて、上流~各フェーズ等幅広く携わっていただきます。 ・主に下記のような作業をご担当いただきます。 ‐要件定義~システム導入まで
案件の必須スキル
・下記開発経験 ‐IntelliJ環境での開発経験 ₋Java等を用いたバックエンド開発の経験 ₋TypeScript等を用いたフロントエンド開発の経験 ‐SQL Server等DBの使用経験 ・顧客折衝の経験 ・仕様書や設計書の作成経験 ・PL経験
下記いずれかのプロジェクトに参画いただきます。 詳細は商談時にお伝えします。 ①新サービス開始に向けた機能改修 ②サーバー移行に伴うシステム改修 担当工程: ①製造(angular/Java) ②製造(Java/Junit) ②テスト設計/実施 ①新サービスを開始するために、対象サービスの提案・シミュレーションができるように既存機能の改修を行います。 ②APサーバー、DBサーバーの移行にともなってミドルウェアが変わるため、移行に伴ったアプリの改修 ・以下のバージョンアップ、製品変更 ・Java:8→11 ・JBoss:7.0→7.3 ・DB:Oracle→PostgreSQL 案件の特徴: ・弊社環境でのテストと、顧客環境での関連システムとの外部結合テスト等も作業スコープとなります ※顧客環境はシンクラ端末からテストが可能(現地への出張不要) Java
案件の必須スキル
①angular ②製造:Java(Java8もしくはJava11)、Junit ②テスト:テスト設計
運用中の基幹システム改善を目的としたプロトタイプ作成に携わっていただきます。 ※まずは、運用中の基幹システムの設計書・ソースより 現行仕様を把握し要件を満たす設計、プロトタイプ作成、PoC支援を実施。 ※後続のフェーズとして、プロトタイプをベースとした本開発に移ります。 ※リモートワーク可 Java
案件の必須スキル
・WEB系のJavaアプリ開発経験:5年以上 ・Spring boot、Thymeleaf、MyBatis(O/Rマッパー)を用いた開発経験 ・MySQLを用いた開発経験
証券会社向け持株システムのWebシステム刷新に伴う開発プロジェクトとなります。 画面側開発がメインとなりますが、サーバー側開発も一部対応いただきます。 工程は、基本設計(画面定義、アクション定義、入出力項目一覧等)、詳細設計、開発、単体結合総合テストまで実施していただきます。 規模が大きい刷新となりますので、長期継続を予定しております。 事前の業務知識は不要で、参入後キャッチアップしていただければ問題ございません。 お客様先拠点に持ち帰っての開発となりますので、厳しいセキュリティは無く、インターネットの使用も可能で、意見のしやすい環境です。 Java,JavaScript
案件の必須スキル
・基本設計(画面):1案件以上 ・Java経験:3年以上 ・下記3つのうちいずれか1つの実務経験:1年以上 もしくは、JavaScript+CSS+jQueryを使用したフロント開発経験:3年以上 Vue.js AngularJS React.js ※複数合算で1年以上でも構いません ・Springフレームワークの使用経験 ・Gitの使用経験
1 - 30件/全446件
この条件の新着案件情報を受け取る
単価で絞り込み
エリアで絞り込み
職種で絞り込み
この条件の新着案件情報を受け取る
■MyBatisとは MyBatisとは、オープンソースの永続化フレームワークで、オブジェクト指向のプログラミング言語とリレーショナルデータベースのギャップを埋めるO/Rマッパーの機能を提供しています。 MyBatisの特徴として、SQLとオブジェクトのマッピングを柔軟に定義できること、動的SQLの組み立てができること、結果セットのマッピングが容易なこと、ストアドプロシージャの呼び出しができること、二つ以上のデータベースをサポートしていること、Spring Frameworkとの連携ができること、Mavenによる依存関係管理ができること、SQLのロギングとトレースができることなどが挙げられます。 MyBatisができる開発はデータアクセス層開発、エンタープライズアプリケーション開発、Webアプリケーション開発、バッチ処理アプリケーション開発、レポーティングアプリケーション開発、データ移行ツール開発と幅広いです。 MyBatisを活用している世界的サービスやプロダクトは、Amazon、Alipay、Didiなどがあります。 ■MyBatisを活用するメリット この章ではMyBatisを活用するメリットについて説明します。 MyBatisを習得することにより、具体的に以下のようなメリットがあります。 ・SQLとJavaコードの分離によるコードの可読性と保守性の向上 ・XML或いはアノテーションベースのマッピングによる柔軟な設定 ・SQLのDynamic Mappingによる条件分岐の柔軟な記述 ・複雑なJOINやサブクエリの記述による高度なSQL制御が可能 ・Spring FrameworkやJUnit等の主要なフレームワーク・ツールとの連携 ・軽量でシンプルな設計思想によるパフォーマンスの高さ ・MyBatis Generatorによるボイラープレートコードの自動生成 MyBatisはSQLに重きを置いたO/Rマッパーであり、複雑なSQLを多用するデータベースアクセス処理の実装に適しています。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■MyBatisを活用するデメリット この章ではMyBatisを活用するデメリットについて説明します。 MyBatisを習得することにより、具体的に以下のようなデメリットがあります。 ・SQL記述量が多くなりがちでコード量が増大する傾向にある ・アノテーションベースの設定では設定の集中管理が困難 ・Hibernateなどの高機能O/RマッパーよりもDBMSに依存する側面が強い ・オブジェクト指向と関係モデルのインピーダンスミスマッチへの対処は限定的 MyBatisはメリットが多いですが、SQL記述の煩雑さやDBMS依存の高さなど注意すべき点があります。 MyBatis習得を今後検討しているフリーランスエンジニアは、MyBatisを活用するメリットとデメリットを比較した上で決めると後悔が少ないでしょう。 SQLチューニングを重視したデータベースアクセス最適化が求められる案件での採用をおすすめします。