ID:82962さん

キャリアビジョン


どの言語やツールを使用する現場でも対応できるような、広範囲の知識を持つ順応性の高いエンジニアを目指している。

新しい技術が次々と誕生する業界では、1つの技術のみを極めるのではなく、高い順応性が求められると感じるため。

プロジェクト経験

2024年/2年以内

インターネットバンキング改修

## プロジェクト概要 インターネットバンキングのバージョンアップにおいて、複数言語を用いたバックエンド機能の設計・実装と暗号化対応を実施しました。 ## 役割・体制 ### 自身のポジションと役割 - バックエンドエンジニアとして、JavaおよびPL/SQLを中心に影響調査から実装、単体・結合試験までの一連の開発工程を担当しました。 - AES暗号化プロシージャやデータ移行プロシージャの新規作成を含むセキュリティ強化に関わるプログラム開発を担いました。 - 作成したツールの別チームへの引継ぎと説明、定期的な打ち合わせによる課題共有を実施しました。 ### チーム規模と構成 - 約4~10名規模のチームで、バックエンド開発メンバーとして参画しました。 ## 背景・課題 - インターネットバンキングのバージョンアップに伴い、多様な言語(Java、SQL、PL/SQL、Shell Script、Perl、Excel VBAなど)を用いた広範な担当範囲の開発が求められました。 - 暗号化方式の変更対応が必要であり、セキュリティ面での細かな配慮と厳格な品質管理が課題でした。 - 複数プログラミング言語を短期間で習得し、既存処理の理解と流用を効率的に行う必要があり、開発効率を維持することが求められました。 ## 実際の取り組み ### 開発環境 - 開発手法はウォーターフォールを採用し、要件定義から単体テスト、結合テストまで一貫した工程管理を行いました。 - Java EEおよびSpring Frameworkを用いたバックエンド開発、PL/SQLによるデータベース処理、Linux環境でのシェルスクリプト開発を実施しました。 - バージョン管理ツールとしてGitHubを活用し、Eclipse 、Visual Studio Codeを主な開発環境としました。 ### 設計・改善内容 - 影響調査を綿密に行い、暗号化変更に関連する既存処理を特定、JavaおよびShell Scriptで修正を実施しました。 - PL/SQLでAES暗号化を実装するプロシージャとデータ移行プロシージャを新規に開発し、セキュリティ強化を図りました。 - 単体・結合テストの試験項目作成から実施までを担当し、仕様変更にも柔軟に対応しました。 - 作成したExcel VBAツールを別チームへ引き継ぎ、操作説明や運用支援を行いました。 ### その他アピールポイント - 複数言語の習得を短期間で進めるために、個人で積極的にキャッチアップし、既存処理の流用を意識して効率的に対応しました。 - 定期的な打ち合わせで課題や問題点を共有し、チーム内での情報伝達と問題解決を促進しました。 ## 成果・価値 - すべての成果物を期限内に提出し、リリース時に担当領域で不具合を発生させず、高い品質を維持しました。 - セキュリティ要件を満たしつつ、多言語環境での複雑な改修を円滑に進めることで、安定したインターネットバンキングサービスの提供に貢献しました。 - 継続的な知識習得とチーム連携により、複雑な開発環境における生産性向上を実現しました。

2025年/1年以内

銀行システム改修

## プロジェクト概要 銀行の帳票系システムをRPGからJavaへ改修するプロジェクトで、変換した既存機能に新たに追加する新規機能の開発を担当しました。 ## 役割・体制 ### 自身のポジションと役割 - バックエンドエンジニアとして、API連携機能の基本設計、詳細設計、コーディング、単体テストを担当しました。 - 既存処理を深く理解しつつ、新規機能の設計・実装を行い、既存システムとの整合性を維持しました。 - 担当外の類似する機能も積極的にチェックし、設計や実装の乖離を防ぐために横展開・指摘を継続的に行いました。 ### チーム規模と構成 - エンジニア6名とプロジェクトリーダー1名の計7名体制で、新規機能開発チームとして活動しました。 - 複数の役割が明確に分かれたウォーターフォール開発環境で、機能ごとに担当分割し効率的な開発を進めました。 ## 背景・課題 - 既存の帳票系システムはRPGで開発されており、Javaへの自動変換により不自然なコードが多く存在しました。 - 新規機能は既存処理に影響を与えずに設計・実装する必要があり、広い視野で既存システム全体を考慮しなければなりませんでした。 - 既存処理の理解不足や設計の不整合が原因で、機能間の競合や重複開発のリスクが高まっていました。 ## 実際の取り組み ### 開発環境 - Javaをメイン言語に、API連携機能を実装し、SQL Serverをデータベースとして利用しました。 - EclipseとVisual Studio Codeを統合開発環境として活用し、Apache Mavenでビルド管理、JUnitで単体テストを実施しました。 - GitHubをソースコード管理に用い、GitHub Copilotを活用してコーディング効率を向上させました。 - MyBatisを利用してSQL操作を効率化し、PostmanでAPIの動作検証を行いました。 ### 設計・改善内容 - 既存処理の複雑な仕様について、有識者と頻繁に情報共有・仕様確認を行い、理解を深めて設計の精度を高めました。 - 複数人で類似機能を分担するため、設計・実装の方向性が乖離しないようにコードレビューや設計レビューを横展開で実施しました。 - 担当外の機能の進捗や課題も常に把握し、問題点の早期発見と解決に努めることで、チーム全体の品質向上に貢献しました。 - データのチェック、突合、結合、帳票出力機能の効率的な設計により、システム全体の整合性を確保しました。 ## 成果・価値 - 担当外の機能も含めた全体のコードレビューと進捗管理により、二重開発などの無駄な作業を抑制しました。 - プロジェクトはスケジュールを常に前倒しで完了し、安定した品質のシステムを納品しました。 - ベテランの補助的立ち位置から、1年未満で15%以上の単価アップを実現し、自身の作業の有用性と価値を社内で認められました。

マネージメント能力

アピール項目


アウトプット

GitHub アカウント
未入力です
Qiita アカウント
未入力です
Zenn アカウント
未入力です
Speaker Deck アカウント
未入力です
SlideShare アカウント
未入力です
特にアピールしたいアウトプット
未入力です

今後、身につけなければいけないと思っている技術は何ですか?

未入力です

あなたが一番パフォーマンスを出せるのはどんな環境ですか?

未入力です

生成AIの活用状況

日常的な情報収集・業務活用
ChatGPTやGeminiなどのチャットツールを、情報収集、ドキュメント作成、翻訳に日常的に活用
業務でコード補完系の生成AIを活用
GitHub Copilot等のコーディング支援ツール
業務でコード生成、コーディングエージェント系の生成AIを利用
コードレビュー、テストコード生成、デバッグに生成AIを活用

キャラクター

直近で一番やりたいこと
技術を極めたい
好きなスタイル
好きな規模
自信を持って人より秀でていると言える点
学習能力 / 調整力 / 巻き込み力
スキルのタイプ
得意なフェーズ
会社を選ぶ一番の基準
年収が第一
やりたくない分野
未入力です
その他の特徴
使用言語にはこだわらない
その他のやりたいこと・やりたくないこと
未入力です

やりたい事

手を動かして設計してコードを書きたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
価値あるプロダクトを作り成長させたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
学び続けて技術力でプロダクトに貢献したい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
意義があることや社会に貢献できる仕事がしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
人や計画の調整・マネジメントをしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
レガシーなシステムの保守・運用・改善をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
企画や仕様を考えるところから関わりたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
業務効率を改善して一緒に働く人のためになりたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
全社横断的な共通基盤作りや強化をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい
組織や文化を作る・成長させる仕事をしたい
絶対やりたくない
あまりやりたくない
別に普通
やりたい
絶対やりたい

基本プロフィール

年齢
今年で20代後半
好きなテキストエディタ
開発はeclipse、ファイルやログ確認はサクラエディタが多いです。
希望勤務地
東京都 / 神奈川県
希望年収
500万円
ご意見箱

要望、不具合報告、使いづらい点や感想など、お気軽にお寄せください。
いただいたご意見は、今後のサービス向上に活用させていただきます。

なお、このフォームは受付専用のため、返信を行っておりません。
返信を希望する場合はお問い合わせよりご連絡ください。

  • {{error}}
転職ドラフトを友人や同僚に薦める可能性はどのくらいありますか?