
シニア Java エンジニア(リモート、ポーランド)
InPost Group の欧州向け小包配送・Eコマースプラットフォームの Java マイクロサービス、Kafka 連携、クラウド基盤を構築・運用します。 初期設計から本番リリースまで、機能開発をリードします。
仕事内容
- 高性能な Java および Spring Boot マイクロサービスを作成・提供する
- Apache Kafka を使用したイベント駆動型連携を開発・サポートする
- スキーマ設計、クエリ最適化、マイグレーション、PostgreSQL を含むデータ層を管理する
- Docker、Kubernetes、GCP で構成されたコンテナ化されたクラウドネイティブ環境で運用する
- コードレビュー、テストプラクティス、規律ある CI/CD によりソフトウェア品質を高める
- 同僚を指導しながら、エンジニアリング品質と継続的改善を推進する
- 要件定義から本番運用および継続的なサポートまで、機能に責任を持つ
- ビジネス関係者と連携し、仮説を検証して有効な解決策に合意する
- プロダクト、顧客、機能の背景をエンジニアリング上の意思決定に活用する
- 大規模な組織内で協力し、チームをつないで成果を出す
- システム設計書、RFC、ADR などの技術文書を作成する
- 技術的負債を主体的に発見し、削減する
- アーキテクチャに関する議論に、十分に検討された証拠に基づく提案を行う
応募要件
- 5年以上の専門的な Java 開発経験
- Java 11 以降の経験(Java 17 以降の環境を含む)
- Spring Boot、Spring Security、JPA/Hibernate の実務経験
- 分散システム、マイクロサービス、イベント駆動型アーキテクチャ、サービス間通信に関する豊富な知識
- メモリモデル、ガベージコレクションのチューニング、並行処理、パフォーマンスプロファイリングを含む JVM の深い知識
- プロデューサー、コンシューマー、コンシューマーグループ、オフセット管理、エラー処理を含む Apache Kafka の実務経験
- リレーショナルモデリング、インデックス、クエリプラン、スキーママイグレーションに関する PostgreSQL の専門知識
- Docker と Kubernetes の本番環境での経験
- Maven または Gradle、Git、JIRA、Confluence、コードレビュー、CI/CD に関する実務知識
- 非技術系の関係者と協力し、明確な設計文書を作成できること
- チームおよび関係者とのコミュニケーションに必要な B2 以上の英語力
- GitHub Copilot、ChatGPT、Claude などの AI ツールおよび大規模言語モデルの使用経験
- AI 生成コンテンツを批判的に評価し、専門業務で責任を持って使用できること
- Kotlin 開発経験があれば尚可
- ドメイン駆動設計、CQRS、イベントソーシング、gRPC、GraphQL、GCP サービス、MongoDB、高スループットまたは低レイテンシシステム、あるいは E コマース、物流、フィンテックの経験があれば尚可
福利厚生
- 柔軟な勤務時間を備えた協力的な職場環境
- B2B 契約形態
- 研修および専門能力開発の機会
- 多様で国際的なクロスファンクショナルチームとの協働
- E コマースおよび物流分野の経験
- さまざまな福利厚生を備えたキャリア
- チームの取り決めに基づくリモート勤務。完全リモート、または週1日の出社を伴うハイブリッド勤務







