B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srlは、イタリアを拠点に企業向けのオーダーメイド型テクノロジーソリューションを提供するITコンサルティングおよびデジタル開発会社です。Web開発、ITコンサルティングとアウトソーシング、ヘルプデスクと24時間365日のテクニカルサポート、サイバーセキュリティ、ハードウェアおよびファームウェアエンジニアリング、AIとデータ分析まで幅広く手がけています。プロジェクトごとのデジタル戦略と継続的な技術サポートを組み合わせ、組織が安全で信頼性の高い運用を維持できるよう支援しています。

シニア Java マイクロサービス開発者

B&A Consulting 向けのバックエンドマイクロサービスを開発・刷新し、Java 21 への移行、アプリケーションセキュリティ、システム統合を担当します。 Spring Boot サービスや REST API の開発、コンテナ環境でのマイクロサービス構築に携わります。

仕事内容

  • Java バックエンドアプリケーションを構築・強化する
  • マイクロサービスアーキテクチャを保守・刷新する
  • Java 11 以降から Java 21 へアプリケーションを移行する
  • Spring Boot を使用してサービスを開発する
  • Spring Cloud Gateway で API ルーティングを管理する
  • REST API を設計・統合する
  • Spring Data JPA と Hibernate で永続化レイヤーを開発・保守する
  • 認証、認可、ロールを管理する
  • ログ、監視、メトリクスのシステムを統合する
  • Maven でマルチモジュールのビルドと依存関係を管理する
  • DevOps チームと連携し、コンテナ化環境に取り組む

応募要件

  • Java 開発経験 5 年超
  • Java 11 以降に関する深い知識
  • アプリケーションを Java 21 へ移行または刷新した経験
  • Spring Boot 2.7.x / 3.5.x の使用経験
  • Spring Cloud Gateway の知識
  • Spring Data JPA と Hibernate の使用経験
  • REST API の設計および利用経験
  • SQL Server に関する十分な知識
  • T-SQL ストアドプロシージャの使用経験
  • トランザクションとコネクションプーリングの知識
  • Tomcat JDBC の使用経験
  • JWT / JJWT の知識
  • SAML 2.0 認証の経験
  • Spring Security に関する十分な知識
  • Log4j2 と構造化 JSON ログの使用経験
  • Spring Actuator の知識
  • Repository、Service Layer、DTO、依存性注入パターンへの理解
  • マイクロサービスアーキテクチャの豊富な経験
  • マルチモジュールプロジェクトを含む Maven の十分な知識
  • Docker と Kubernetes の知識
  • Azure DevOps の使用経験
  • 自立して業務を進められること
  • 分析力と問題解決能力
  • 計画的に取り組めること
  • 主体性があること
  • チームで協力できること
  • コード品質を重視すること
  • 優れたコミュニケーション能力
  • 成果の提供を重視する姿勢
  • 個人事業主(Partita IVA)としての契約に応じる意思

福利厚生

  • 完全リモート勤務。会議のため、必要に応じて対面参加あり
  • 個人事業主(Partita IVA)としての契約