シニアJava開発者 | リモートワーク | Spring Boot & Apache Ignite 専門家
リモートで
フルタイム
パートタイム
弊社では、革新的な開発チームに加わっていただける経験豊富なJava開発者を募集しております。このポジションでは、最先端のJava技術を駆使した高性能エンタープライズアプリケーションの設計、開発、保守を担当していただきます。Java言語に精通し、Spring Framework、Apache Ignite、およびリレーショナルデータベースに関する深い知見と豊富な経験をお持ちの方を求めております。
主な職務内容
- Java 17/21およびSpring Framework(Core、Boot 3.x)を活用した堅牢でスケーラブルなアプリケーションの設計・開発。
- Apache Igniteを用いた分散キャッシュおよび計算ソリューションの構築と最適化。
- PostgreSQL 16およびOracle 23cデータベースを使用したデータ永続化レイヤーの実装と保守。
- Dockerによるコンテナ化アプリケーションの構築とAnsibleを用いたデプロイメント自動化。
- 機能の定義、設計、提供に関する多機能チームとの緊密な連携。
- コードレビューの実施と若手エンジニアへの技術指導。
- 本番環境における複雑な技術的課題の特定と解決。
- 高品質で保守性に優れたテスト済みコードの作成。
- スプリント計画、デイリースタンドアップ、振り返りなどのアジャイル開発プロセスへの積極的参加。
- 最新技術動向の追跡と、開発環境改善のための革新的提案。
必須スキル・経験
- Java(Java 17/21)に関する専門的知識(コア言語機能とJVM最適化を含む)。
- Spring Framework(Core、Boot 3.x)における5年以上の実務経験。
- 分散システムアーキテクチャに関する深い理解とApache Ignite 2.xの活用経験。
- OracleおよびPostgreSQLを中心としたRDBMSの実務経験。
- Dockerコンテナ化技術とコンテナオーケストレーションに関する熟練度。
- Ansibleを用いたインフラストラクチャ自動化の経験。
- オブジェクト指向設計原則とデザインパターンへの深い理解。
- 論理的思考力と優れた問題解決能力。
- クリーンで効率的かつ保守可能なコードを作成する能力。
歓迎するスキル・経験
- マイクロサービスアーキテクチャの設計・実装経験。
- リアクティブプログラミング(Project Reactor、RxJava)の知識と経験。
- NoSQLデータベースの実践的知識。
- クラウドプラットフォーム(AWS、Azure、GCP)の活用経験。
- Kubernetesによるコンテナオーケストレーションの経験。
- メッセージブローカー(Kafka、RabbitMQ)の実装経験。
- CI/CDパイプライン(Jenkins、GitHub Actions)の構築・運用経験。
- オープンソースプロジェクトへの貢献実績。
弊社で働く魅力
弊社のチームに参加いただくことで、技術の最前線を押し広げる挑戦的なプロジェクトに取り組む機会が得られます。競争力のある報酬体系、柔軟な勤務時間、専門的成長を促進する環境、そして協調性のあるリモートワーク文化を提供しております。イノベーション、継続的学習、ワークライフバランスを重視するチームの一員として、ご活躍いただけることを楽しみにしております。