職務内容:
ソフトウェアアプリケーションの設計、開発、テスト、保守を行います。
コーディング標準とベストプラクティスに従い、クリーンで保守性が高く、適切にドキュメント化されたコードを記述します。
コードレビューに参加し、フィードバックを取り入れてコード品質を向上させます。
ソフトウェアの欠陥をデバッグ、トラブルシューティング、解決します。
プロダクトマネージャー、UIエンジニア、QAエンジニア、その他の開発者と協力して新機能を提供します。
API、バックエンドサービス、DLTアプリケーションの開発を支援します。
ソフトウェアの信頼性を確保するためのユニットテストと統合テストを記述します。
スプリント計画、スタンドアップ、レトロスペクティブ、バックログリファインメントなどのアジャイルセレモニーに参加します。
技術スキルを継続的に向上させるために、新しい技術、ツール、フレームワークを学びます。
チーム内での技術文書作成とナレッジシェアリングに貢献します。
クライアントチームと定期的に協力します。
求めるスキル・経験:
JavaやKotlinなどのプログラミング言語の知識。
オブジェクト指向プログラミングの原則と一般的なデザインパターンの理解。
パフォーマンスチューニングと効率的なソースコード記述の知識。
データベースと基本的なSQLの理解。
データ構造とソフトウェアエンジニアリングの基礎知識。
Gitまたは他のバージョン管理システムの使用経験。
REST APIとウェブアプリケーション開発の基本的な理解。
優れた分析力、問題解決能力、コミュニケーションスキル。
チーム環境で効果的に協力して働く能力。
クライアントとの直接的なやり取りなど、クライアント対応の経験。
歓迎スキル/経験
Azureなどのクラウドプラットフォームの経験。
Spring BootやHibernateなどのフレームワークの理解。
Docker、Kubernetes、またはCI/CDパイプラインの知識。
Corda DLTなどのブロックチェーン技術の理解。
金融サービス、銀行、資本市場、またはフィンテックのドメイン経験。
福利厚生:
/