Java開発エンジニア
Stefanini LATAMのエンタープライズアプリケーションを設計・保守し、Spring Boot、REST API、クラウドプラットフォーム、CI/CDを活用して開発ライフサイクル全体に携わります。 要件収集やシステム設計から、自動デプロイ、稼働環境の監視まで一貫して担当します。
仕事内容
- アプリケーションとシステムの設計、構築、テスト、保守を行います。
- 初期要件の収集やシステム設計から、自動デプロイ、稼働環境の監視まで、開発ライフサイクル全体を担当します。
- ソフトウェアのライフサイクル全体を通じて、技術スタックの選定と技術的負債の管理を行います。
応募要件
- コンピューターサイエンス、情報技術、または関連分野の学士号。
- Java 8以降を使用したJavaアプリケーション開発の経験が5年以上あること。
- Spring Boot、Kafka、MQSeries/IBM MQ、ActiveMQなどのメッセージブローカー、REST API、およびOracle、SQL Server、PostgreSQLなどのリレーショナルデータベースを用いた経験が3年以上あること。
- 初期要件の収集、システム設計から自動デプロイ、稼働環境の監視まで、開発ライフサイクルを一貫して担当した実績があること。
- 大きな影響を伴う技術スタックの選定と、ソフトウェアのライフサイクル全体にわたる技術的負債の管理経験があること。
- CI/CDパイプライン、Gitによるバージョン管理、アジャイル手法の経験があること。
- 優れた分析力と問題解決能力。
- Azure、GCP、またはAWS上でのクラウドネイティブアーキテクチャの経験。
- セキュリティ、パフォーマンス、スケーラビリティに関するベストプラクティスを深く理解していること。
- 優れたコミュニケーション能力と、部門横断チームでの協業経験。
- ソフトウェア設計パターンとSOLID原則の理解。
- 中級から上級程度の英語力。
- 歓迎条件:SSIS、Apache Airflow、または類似ツールを使用したETL/ELTプロセスの開発・統合経験。
- 歓迎条件:ソフトウェア開発ライフサイクルで、GitHub Copilot、ChatGPT、Cursor、ClaudeなどのAI支援開発ツールを使用した経験。
福利厚生
- 週2日の出社を含むハイブリッド勤務。
