フルスタックソフトウェア開発者(Java・Angular)
CPU Consulting & Softwareで、Java、Spring Boot、Angularを使った銀行向けソフトウェアを開発・保守します。 勤務形態はハイブリッドです。
仕事内容
- フロントエンドとバックエンドの両方にわたるソフトウェアを開発・保守します。
- 分析と設計から実装、テスト、本番リリースまで、業務要件を実現します。
- ソフトウェアのライフサイクル全体を通じて、設計、実装、テスト、デプロイ、保守に携わります。
- 拡張性と保守性を考慮したモジュール型アーキテクチャを構築します。
- モジュールとデータベースを統合し、開発者テストと統合テストを実施します。
- コードレビュー、バグ修正、品質保証の支援、テストの自動化を行います。
- プロダクトオーナー、プロダクトマネージャー、部門横断チームと連携します。
- スプリント計画に参加して工数を見積もり、チームの協働方法の改善に取り組みます。
- 既存のアプリケーションやツールの運用と拡張を支援します。
応募要件
- コンピューターサイエンス、ビジネス情報学または関連分野の学位、IT専門職の職業訓練、または同等の資格。
- フルスタック開発者として数年のソフトウェア開発経験。
- Java、Spring BootまたはJakarta EE、Angular、TypeScript、SQL、データベース開発に関する高いスキル。
- マイクロサービスアーキテクチャの経験。
- 複雑なデータ構造を扱った経験。
- テスト自動化とソフトウェア品質保証に関する知識。
- ScrumやSAFeなどのアジャイル手法の経験。
- ngx-translateなどを用いたアプリケーションの国際化経験があれば尚可。
- テスト管理・テスト自動化ツールに精通していれば尚可。
- OpenShiftなどのコンテナまたはクラウドプラットフォームの経験があれば尚可。
- 銀行業界での経験、または金融業界の規制に関する知識があれば尚可。
- 分析力があり、計画的に仕事を進められること。
- プロセスを重視する考え方。
- 協調性があり、部門横断チームでの連携に関心があること。
- 高いコミュニケーション能力と、自立して業務を進める力。
- 学ぶ意欲があり、品質を大切にすること。
- ドイツ語 C1/C2 レベル。
- 英語 B2 レベル。
福利厚生
- 無期雇用契約。
- 企業年金制度への雇用主拠出 20%。
- 目的に合わせた研修とキャリア開発の機会。
- フレックスタイム口座を利用できる柔軟な勤務時間。
- リモート勤務を選択可能。
- ハードウェアと自転車のリース制度。
- 有名企業 600 社の特典を利用できる従業員向け割引ポータル。
