
Uni Systemsは、デジタルトランスフォーメーションを通じて組織の業務の近代化を支援する情報通信技術企業です。インフラストラクチャと運用、クラウドおよびデータセンター技術、サイバーセキュリティ、エンタープライズプラットフォーム、ビッグデータ分析、新興技術、人工知能など、幅広い分野で事業を展開しています。銀行、政府、通信、医療、小売、コンサルティング、物流などの業界の顧客に対し、技術的な専門知識と業界に特化したソリューションを組み合わせて支援しています。Uni Systemsでの機会を検討するプロフェッショナルにとって、その事業内容は、大規模なITデリバリー、イノベーション、サステナビリティ、デジタル倫理が交差する領域に位置付けられます。
シニア・フルスタックJava開発者(ルクセンブルク・リモート)
Uni SystemsでJavaマイクロサービスとAngularアプリケーションを構築します。 テスト、リリース管理、変更プロセスに携わり、顧客や業務チームと連携します。
仕事内容
- 分野の専門家とともにビジネスニーズを把握する。
- 新たなユーザー要件を踏まえ、既存のプロセスとアプリケーションを見直す。
- ビジネスニーズを満たすアプリケーションとマイクロサービスを設計する。
- 適切な技術を用いてアプリケーションとマイクロサービスを開発する。
- 各部門で稼働する既存のマイクロサービスアプリケーションを保守する。
- 単体、結合、システム、性能テストを実施する。
- ユーザー受け入れテストを支援し、業務部門の承認を得る。
- コード、設定、自動化された単体テストをGitにコミットし、必要に応じてJavadoc、Asciidocなどのドキュメントを作成する。
- ServiceNowにテスト結果を記録し、変更を管理する。
- ドキュメント、レポート、変更管理資料を作成する。
- アジャイルの各種イベントに積極的に参加する。
- リリースを準備し、調整する。
- 監査資料をSharePointに保管する。
- リスクを評価し、変更に関する問題を調整する。
- デプロイの実施を支援し、業界の実践手法を取り入れる。
- 各部門の顧客との関係を築き、明確なコミュニケーションを維持する。
応募要件
- IT分野の学士号、およびJava開発の実務経験10年以上。
- Javaアプリケーションの自動単体テストと結合テストを作成、保守した経験。
- JPAとHibernateによる永続化を含む、SpringおよびSpring Bootを用いた実務開発経験。
- Gitを使ったソフトウェア開発の協業経験。ブランチ、プルまたはマージリクエスト、コードレビューを含む。
- SQLによるリレーショナルデータベースのクエリ、および開発や設定でのXML、YAML、JSONの使用経験。
- GitHub Copilot、Claude Code、CodexなどのAIエージェントを使ったソフトウェア開発の実務経験。エージェント主導のアプリケーションコード変更を含み、コード補完のみの経験は対象外。
- TypeScriptまたはJavaScriptを用いたAngularフロントエンドの実務開発経験。
- 上級レベルの英語の読み書きと会話能力(C1)。
- Apache Camelの経験。
- ScrumおよびDevSecOpsの経験。
- Azure PipelinesなどのCI/CDパイプラインの経験。
- TerraformなどのInfrastructure as Code、およびDockerなどのコンテナプラットフォームの経験。
- Microsoft Azureなどのパブリッククラウドアーキテクチャの経験。
- マイクロサービスの開発経験。
- 金融サービス業界での経験。
- ITILに基づくサービス管理の経験。