個別相談会で
情報収集・悩み相談しませんか?
テクフリではコーディネーターが
無料でオンライン相談会を実施しています。
個別相談会で情報収集・
悩み相談しませんか?
テクフリではコーディネーターが
無料でオンライン相談会を
実施しています。
【案件概要】
Java/SpringとRuby/RailsによるWebサービスの開発支援を行っていただきます。
企業‧学校で⼀⻫導⼊したスマートフォン/タブレット/PCを管理するサービスになります。
メインの機能は紛失時の遠隔初初期化や、機能の抑制です。
※詳細は面談時にお話しいたします。
<環境>
言語:Java/JDK8、Ruby/2.4
フレームワーク:Spring、Hibernate、Quartz、Rails、sidekiq
DB/ミドルウェア:mysql(Amazon RDS)
開発⼿法:スクラム
ツール:Eclipse/IntelliJ/Netbeans、RubyMine、SourceTree、Jira、
Confluence、BitBucket(Git)、Slack
・JavaによるWebAPI開発経験5年以上または RailsによるWebアプリの開発経験5年以上
(どちらかの経験があれば良い)
・Macまたはターミナルの使⽤経験
・新規保険Webシステムプロジェクトの設計メイン担当の募集です。
・既存の保険システム(Java8+Springboot環境)をベースにして、システムをローコードで再構築するプロジェクトです。
・設計工程として、ツールへのインプット情報の作成指定を対応いただきます。
(要件定義ドキュメントの修正、基本設計書の新規作成および既存修正、ファイル定義、必要情報の指定など)
・ローコードプロジェクトに抵抗がなく、自立して動くことができる方の募集になります。
・ワークフローツールを使用したローコード開発のため、Javaでの開発業務はほとんど発生しません。
・顧客へ40名参画中、同一部署には上位プロパ含め20名の体制で参画中です。
・初月や業務のキャッチアップ等、現場内で丁寧にフォローさせていただきます。
・Java案件での基本設計工程経験が3案件以上 (参画合計が2年以上目安)
・Java案件での要件定義経験が1案件以上 (参画合計が1年以上目安)
・研修期間除く業界経験5年以上
・Javaでの開発経験が3年以上
ツールをカスタマイズする案件でございます。
[期間]
2024年1月(頭~中旬)~2025年2月末
[開発手法]
ウォーターフォール
・環境:Linux、docker,AWS
・言語:java,html,javascript,css,Nodejs
・DB:postgresql
・FW類:eclipse,VSCode,mybatis,Spring,SpringSecurity,thymeleaf
・PJ管理ツール類:git,redmine,SVN,Teams
・Javaでの開発経験がある方(経験年数3年以上)
・作業内容:
自社プロダクトの機能追加に伴っての、
サーバーへのデプロイ等や要件定義、基本設計などの、
上流工程をメインにご担当いただきます。
まずは簡単なものから、
プロパーの方々と一緒に作業を進めて頂く想定です。
・当案件での役割:要件定義+PL
・開発言語:Java(Spring),Vue.js
・Java(Spring),Vue.js開発経験
・AWS環境での開発経験(設定周りや連携に詳しければ詳しいほど良いです)
・要件定義~詳細設計が可能
大手物流会社様向け受発注システムパッケージ本体の強化にあたり、レンタル品を扱えるような機能を追加開発していただきます。
・Java/Springスキル、及び開発業務経験3年以上
・パッケージ導入経験があり、パッケージ導入における基本的な進め方を理解していること。
・PostgreSQLやOracleDB関係知識スキル(全体設計/論理設計/物理設計経験等)
・詳細設計経験、もしくは設計書を元に開発作業経験があること。
【案件概要】
請負会社内で複数の開発に携わっていただきます。
基本的にSpringbootを使用した開発がメインとなりますが、一部Springのみの案件をお願いする可能性もございます。
交代される方がPGクラスではありましたが、設計などに携われる方であれば想定作業以外の業務に関してもご経験に応じてお任せさせていただけます。
※詳細は面談時にお話しいたします。
・Javaでの開発経験2年以上(Spring or Springboot)
・いずれかの尚可スキルをお持ちの方
法人向けに提供しているSaaSで主に「ID一括管理」「連携SaaSへのSSO」「連携SaaSへのプロビジョニング」を提供します。
- 【ID一括管理】企業管理者による従業員のID管理機能を提供します。
- 【SSO】SAML/OIDCを利用したSaaSへのSSOを提供します。認証はID/パスワード認証に加えて、MFAやFIDOを利用した強固な認証も利用可能です。
- 【プロビジョニング】連携している各SaaSへ企業情報やユーザ情報等をシステム間連携により反映します。
WEBサービス(バックエンド/フロントエンド)とシステム間連携を中心とした開発です。
各機能の追加開発と並行して、古い基盤の刷新を行なっています。
現状のアプリケーションへのコード追加/修正だけでなく、今後の保守性/性能/コスト等多角的な観点から最適な実現方式を議論してフルスタックに開発します。
- 【ID一括管理】Spring(バックエンド)とBackbone.jsを中心とするJavaScript(フロントエンド)で構成されるSPAをメインに構成されます。
- 【SSO】Pingfederate(ミドルウェア)を中心に、JavaによるPingfederateへの独自実装や、不足機能を補うSpringで構成されます。
- 【プロビジョニング】Lambda(Python)を中心としたサーバレスを組み合わせたマイクロサービスと、Spring Batchのコンテナで構成されます。
- 【基盤刷新】上記基盤のうち古くなった基盤の刷新を機能開発と並行して行なっております。現在は「Backbone.jsのReact化」と「Pingfederateの内製化」を実施中。
・Gitを利用したチームでの開発の経験
・Java, Springを用いたアプリ開発の経験
例えば、
- Controller, Service, Repository, RDBの処理分担の設計
- 可読性/保守性の高く、冗長でないコーディング
・AWSを利用したアーキテクチャ設計/開発の経験
例えば、
- Lambda, API Gateway等を用いたAPIを開発
- SQS, Lambda(Python)を用いた非同期処理を開発
- DynamoDBのテーブル設計
- SpringBootコンテナのECS(Fargate)へのホスト
・React/Typescriptの開発経験
例えば、
- バンドラー/コンポーネントライブラリ/グローバルステート等のアプリ基盤の検討/構築
- アクセシビリティを意識したコンポーネント設計/実装
・コミュニケーション能力があり、チームでタスクを進めることに抵抗がない。
・オフショアのベトナムとコミュニケーションを取り、言語の壁を乗り越えて協業することに抵抗がない。
・チーム、プロダクトに対して自分の業務をコミットでき、課題が発生したときに積極的に課題解決を図ることができる
国内最大級のゲームプラットフォームストアアプリ(クライアント・サーバーサイド)の設計、開発、運用を担当していただきます。
機能及びキャンペーンの新規開発や改善を通して、
Androidにおける国内最大級のゲームプラットフォーム事業のコア部分に携わっていただくことのできるポジションとなります。
・機能及びキャンペーンの新規開発や改善
新機能含め提案、仕様検討から関わることができます
・APIの設計/開発、DB設計、サーバー負荷軽減
・AWSなどのクラウドインフラを利用したサービス設計/運用
・パフォーマンスチューニングやバグ対応
・各種業務効率化に向けたツール開発
・お客様からのお問い合わせについての調査対応
・新サービスに向けた技術検証、PoC
Androidアプリ(Java)の開発経験(1年以上)
WebアプリケーションまたはWebAPIの開発経験(1年以上)
Java(SpringFramework)を使用した開発経験
要件定義からテスト/運用保守まで自走可能なチームでの開発スキル
マイナンバー関連の案件で(詳細はお打ち合わせ時にお伝えします)、Javaアプリケーション開発の基本設計~総合テストの実施、
既存システムの保守開発/維持管理を行っていただきます。
・Javaアプリケーションの開発技術経験
・Webアプリケーション/APIの開発技術経験
・Linux、RDBにおける開発技術経験
・JavaフレームワークSpring/SpringBoot開発技術経験
貿易関連システム(関税関連)のデータレイク開発案件となります。
新規開発となりますので、試行錯誤しながら業務を進めていただくことになります。
・Python開発経験
・pytestを使用した開発経験
・SQL経験
・ITサービス利用申請ポータルのシステム追加対応の案件でございます。
【業務内容】
新機能、追加機能対応
・Java(基本設計~)※3年以上の経験の方
・Spring、MyBatisの経験がある方
・DB使用経験者(PostgreSQL、Oracleなどでも可)
インハウス向けの開発支援作業を行っていただきます。
・JavaでのWebサービス/業務システム開発経験(3年以上)
・基本設計から一人称で対応可能な方
・SpringBootまたはSpringの経験
・基本的なHTML/CSS, JavaScript が読み書きできる方
・Ajax通信によるWebAPIを使った経験
・jQueryなしのプレーンJavaScriptを使用した経験
・オブジェクト指向の基礎知識
・ドメイン駆動設計の経験または基礎知識
・O/Rマッピングの経験または基礎知識
・Gitを使用した経験
・自社の新規サービスサイトを、Javaを用いて設計/実装をご担当いただくお仕事です。
・ディレクターとの要件調整
・フロントエンド開発者との連携
・SpringBootを用いたREST API及びバッチシステムの設計と実装
・テストコード作成
・テーブル設計
・10人以上のチームでWebアプリケーション設計経験があること
・コミュニケーションが問題なくとれること
・Springを使ったWebアプリケーション設計経験が1年以上
・Springを使ったWebアプリケーション実装経験が3年以上
・テーブル設計
・飲食店向けプロダクトの開発を行っていただける方を募集いたします。
・少数精鋭チームで開発しており、設計、実装、レビュー等を担当して頂きます。場合により技術選定なども、チームで議論しながらではありますが行って頂きます。
・実装、コード改善
・PM(プロダクトマネージャー)とともに開発案件の要件検討
・その他、本人の希望次第でプロセス改善系タスクに入ってもらうことも可能(応相談)
・プロダクトマネージャーとディレクターとの要件調整
・フロントエンド開発者との連携
・SpringBootを用いたREST API及びバッチシステムの設計と実装
・テストコード作成
・チームでのWebアプリケーション設計経験があること
・日本語でのコミュニケーションが問題なくとれること
・Springを使ったWebアプリケーション設計/実装経験が1年以上
・大手企業の新規サービスサイトの実装を主にご担当いただくお仕事です。
・実装メインになりますが、その過程で必要な設計作業や要件調整もご担当いただきます。
・RubyエンジニアやFEエンジニアが作成したプログラムの設計を順次実装していただくことがメイン業務になります。
・言語をまたぐことに抵抗がないこと
・Webサービス開発の経験があること
・Spring4以上、Rails、HTML/CSS/JavaScript いずれかの開発経験が2年以上あること
各チーム毎にサーバーサイドエンジニアは配属されています。
チーム毎にアーキテクチャや担当範囲が異なり、現在、来期以降の新作含め、下記の様なターゲットで募集しております。
①プレイングマネージャー
各ゲームタイトルのサーバーチーム(2〜4人)メンバーのタスク管理をして頂きます。
チームメンバーの能力を把握し、チームとしてアウトプットが最大化出来る様にチームメンバーや他チームと相談、調整しながらコントロールもして頂きます。
ソースレビューをしたり、設計方針をメンバーと相談して決める事もあります。
②技術力で一点突破出来る様なスペシャリスト
大きくアプリケーション実装と、インフラ構築の二つの作業を担当して頂きます。
アプリケーション実装は、ゲームのサーバ側ロジックや、KPI取得ツール、問い合わせ対応の為の管理ツールなどを含みます。
インフラ構築は、サーバーの見積もり、監視やリリースなどの方針設計、セットアップ、負荷テストなどを含みます。
また、プロジェクトの生産性を高める為に、開発ツールや課題管理ツールなどの導入をお願いする事もあります。
いずれの作業に於いても、ソフトウェアやサービスなどの選定から担当して頂く事があります。
①プレイングマネージャー
・チームを率いた経験
・リーダーとしての資質(コミュニケーション、育成、組織貢献、スケジュール、課題管理)
②技術力で一点突破出来る様なスペシャリスト
・今までにどの様な技術的課題を解決してきたか
・浅く広く、全体のアーキテクチャを理解しているか
・技術に対する興味、学ぶ姿勢
Javaエンジニアとして、大手ECサイト開発に従事して頂きます。
・Javaのweb開発経験が3年以上あること
・基本設計経験があること
・以下のフレームワーク利用経験があること
・struts1系
・struts2系
・spring2.0系
・spring4.0系
自社の心臓部ともいえる、広告代理事業で使用する各種広告運用ツール開発を行って頂きます。
小さなサイズのアプリケーションを新規開発していくため、
積極的にAWSなどのクラウドやサーバレスアーキテクチャを活用し、
運用に負担がかからない開発を目指します。
【仕事内容】以下は例です。
・大手ソーシャルメディア、広告メディアAPIやその他データを使用した広告配信データ抽出システムの開発
・抽出したデータを元に、レポーティング用データ整形システムの開発
・実務開発経験3年以上
・ネット業界でのチーム開発経験半年以上
(ただし、高いプログラミング能力をお持ちの場合にはネット業界未経験も可)
・WebフレームワークやOSSプロダクトの知識・経験
・次世代リアルタイムコミュニケーションプラットフォーム構築プロジェクトのアプリケーション開発に携わっていただきます。
【業務内容】
・次世代リアルタイムコミュニケーションプラットフォームプロジェクトで、アプリ方式設計、実装業務を行って頂きます。
・Java8, Spring Bootを使ったリアルタイムコミュニケーションプラットフォームの開発
【範囲外の業務】
プロジェクトマネジメント系全般
※ただし、セルフマネジメントは必須
・Java8での汎用ライブラリや、高負荷基盤の開発経験があること
・Springでの開発経験があるか、JavaのWeb Application Framework(Play Frameworkなど)を使った開発経験があること
・WebSocketプロトコルやHTTP Pollingなどの手法を使ったリアルタイム通信アプリケーションの開発経験があること
・MySQL等のRDBを使った開発経験があること
・セルフマネジメントができること
・プロジェクトの成功を目指し、目的や状況を理解して最適な方式を検討、実現できること
・業務仕様、システム仕様を積極的に理解し、プロジェクト内外に対してコミュニケーションを滞りなく取ることが
できるようにする姿勢
コミュニケーションベースの開発を中心にJavaにて開発。
各部門と連動し、設計、開発、実装、運用まで一通り携わっていただきます。
将来的にはリーダーとしてメンバーのマネジメントも携わっていただくことを想定しております。
エンジニアからみた企画・改善案も提案できます。
※適正をみて運用中タイトル、新規開発中タイトルのいずれかへアサインとさせていただきます。
・Webサービスのサーバサイド開発経験3年以上
・RDBMSを利用したシステムの設計、開発経験
急成長メディアを開発するiOSエンジニアを募集します。 自らが最高のユーザ体験を生み出せるようサービスレベルから創造し、開発していくことが求められます。 大変ですがその分やりがいのある仕事です。
<具体的な業務内容>
・自社メディアのiOSアプリの開発、運用
・他チームとの仕様検討、作成
・既存機能の改善、新機能の開発
<ソフトウェア開発の特徴>
・内製ソフトウェア ・アジャイルソフトウェア開発(チームによって、最適な進め方を常に取捨選択していきます)
・テスト駆動開発、ドメイン駆動開発、リファクタリ
・高度なiOS/Androidアプリケーションの設計、開発経験
急成長メディアを開発するAndroidエンジニアを募集します。 自らが最高のユーザ体験を生み出せるようサービスレベルから創造し、開発していくことが求められます。 大変ですがその分やりがいのある仕事です。
<具体的な業務内容>
・自社メディアのAndroidアプリの開発、運用
・他チームとの仕様検討、作成
・既存機能の改善、新機能の開発
<ソフトウェア開発の特徴>
・内製ソフトウェア
・アジャイルソフトウェア開発(チームによって、最適な進め方を常に取捨選択していきます)
・テスト駆動開発、ドメイン駆動開
・高度なiOS/Androidアプリケーションの設計、開発経験
・【「はたらく」に満開の笑顔を】の想いの基、転職及び派遣等の人材向けのパッケージシステムの開発を行っております。
・本ポジションでは人材会社向けの自社WEBサービスを軸とする、各種開発業務をお任せします。
顧客折衝・要件定義といった上流工程から開発・導入まで、幅広い業務に携われます。
・OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができる
・企画を決定する場に、実装を担当する開発メンバーが参加している
・タスクの見積もりは、実装を担当するメンバーが中心となって行う
・全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行う
・JAVAでの開発経験
・Springでの開発経験
・リクルートライフスタイルの飲食業務支援アプリ(AirREGIハンディ)向けのサーバサイドの設計/実装をご担当いただける方を新規募集いたします。
・サービスは既に提供中で、その改善案件、プロジェクトをご担当いただきます。
・ディレクターとの要件調整
・フロントエンド開発者との連携
・SpringBootを用いたREST API及びバッチシステムの設計と実装
・テストコード作成
・DBテーブル設計
・チームでのWebアプリケーション設計経験があること
・日本語でのコミュニケーションが問題なくとれること
・Springを使ったWebアプリケーション設計経験が1年以上
・Springを使ったWebアプリケーション実装経験が3年以上
・DBテーブル設計
・大手IT企業の旅行サービスの新規案件開発でサーバーサイドエンジニアとしてご参画いただける方を新規で募集いたします。
・Spring Frameworkを利用した開発経験
・JavaによるWEB系システム開発の経験が3年以上
・MySQLを利用した開発経験
・Shell等のScripts言語の開発経験
・パブリッククラウド(AWS/GCP)上でのアプリケーション開発・運用経験
・外部公開用APIの開発・運用経験
・コンテナ技術(Docker/Kubernetesなど)に対する知識
・Infrastructure as Code技術(Terraform/Ansible/Chefなど)に対する知識
・自社の新規サービスサイトを、Javaを用いて設計/実装をご担当いただくお仕事です。
・ディレクターとの要件調整
・フロントエンド開発者との連携
・SpringBootを用いたREST API及びバッチシステムの設計と実装
・テストコード作成
・テーブル設計
・10人以上のチームでWebアプリケーション設計経験があること
・コミュニケーションが問題なくとれること
・Springを使ったWebアプリケーション設計経験が1年以上
・Springを使ったWebアプリケーション実装経験が3年以上
・テーブル設計