Find a jobRecruiters

Java Microservices Sr Engineer

Exclusive opportunity

Onsite

Java Microservices Sr Engineer

ReachExt K.K.

Java Microservices Sr Engineer

Skills

DockerConsulting ITJavaMicroservicesAWSKubernetesCompliance

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

23 September 2026

What they need


(English follows Japanese.)

Javaマイクロサービス シニアエンジニア

募集概要

  • 職種名: Javaマイクロサービス シニアエンジニア(Java Microservices Sr Engineer)
  • 会社区分: 外資系ITコンサルティング企業
  • 勤務地: 東京都
  • 雇用形態: 正社員
  • 必須経験: エンジニア実務経験 5年以上(※応募要件は6年以上推奨)
  • 語学力: バイリンガル(日本語・英語)

職務内容(Job Description)

  1. ソフトウェア開発&システム設計
  • 堅牢で拡張性(スケーラビリティ)が高く、高パフォーマンスなアプリケーションの設計・開発・保守
  • トランクベース開発(Trunk-based development)の導入・実践による継続的インテグレーション(CI)と迅速なデリバリーの実現
  • SOLID原則やソフトウェア設計のベストプラクティスに基づいた、クリーンで保守性・テスト性の高いコードの作成
  • 高いユニットテストカバー率の維持、テスト駆動開発(TDD)およびビヘイビア駆動開発(BDD)の実践
  • 質の高いエンジニアリング水準を保つためのハンズオンコーディング、コードレビュー、リファクタリングの積極的な推進
  1. エンジニアリング・エクセレンス&ベストプラクティス
  • Agile、DevOps、CI/CDなどのモダンな開発スタイルの推進
  • ソフトウェアの信頼性を向上させるための自動テスト、IaC(Infrastructure as Code)、継続的モニタリングの推奨・導入
  • 確実なコード品質と機能を担保するためのBDD、TDD、ユニットテストの適用
  • 視認性・パフォーマンス・セキュリティの観点に基づく厳格なコードレビューの実践
  • 安全なコーディングWeb手法(セキュアコーディング)の導入・遵守、脆弱性診断の実施およびセキュリティ基準の遵守
  • DevOpsの原則を取り入れたアジャイル環境での円滑なコラボレーションと、継続的デリバリー・改善文化の構築
  1. テクニカルリーダーシップ&コラボレーション
  • アーキテクト、プロダクトオーナー、およびクロスファンクショナルチームと連携した、拡張可能な分散システムの設計
  • ジュニアエンジニアの育成(メンターシップ)およびエンジニアリングの向上と継続的学習のカルチャー形成
  • DevOpsチームと密に連携した、デプロイメントの最適化、可観測性(Observability)、本番環境の耐障害性の向上
  • 技術的な議論のリード、設計ドキュメントの作成および技術的ナレッジの共有

応募資格・要件(Skills and Qualifications)

【必須要件(Mandatory)】

  • 技術スキル: フルスタックJava Enterprise開発経験
  • 実務経験: 関連領域における6年以上の実務経験
  • 語学力: 日本語および英語によるコミュニケーション能力(バイリンガルレベル)
  • 開発経験・知識:
  • Javaでの豊富なハンズオン開発経験
  • システム設計およびマイクロサービスアーキテクチャに関する深い専門知識
  • トランクベース開発、フィーチャーフラグ、プログレッシブデリバリー戦略の実践経験
  • TDD、BDD、および高いテストカバー率と信頼性を確保するための「自動化ファースト」のマインドセット
  • CI/CDパイプラインおよびDevOps実践に関する深い理解
  • コードレビュー、脆弱性診断、セキュアコーディングの実施経験
  • クラウドネイティブ技術(AWS、Kubernetes、Dockerなど)に関する知見
  • スピード感のあるアジャイル環境における優れた問題解決能力
  • チーム内外との円滑なコミュニケーションおよびコラボレーション能力

【歓迎要件(Good-to-Have)】

  • C++の知識・実務経験があれば尚可(Plus)
  • イベント駆動(Event-Driven)アーキテクチャおよび分散システムの実務経験
  • パフォーマンスチューニング、可観測性(Observability)、本番モニタリングに関する知識
  • アジャイルフレームワークやプロダクト開発におけるモダンな運用手法への精通

Role: Java Microservices Sr Engineer

Company : IT Consulting Multinational

Location : Tokyo

Experience: 5+ years

Language: Bilingual

Mandatory Skills: Fullstack Java Enterprise

Job Description

Software Development & System Design

  • Design, develop, and maintain robust, scalable, and high-performance applications.
  • Implement trunk-based development practices to enable continuous integration and rapid delivery.
  • Develop clean, maintainable, and testable code following SOLID principles and software design best practices.
  • Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD).
  • Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards.

Engineering Excellence & Best Practices

  • Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD.
  • Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability.
  • Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality.
  • Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security.
  • Implement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards.
  • Collaborate effectively in agile environments, embracing DevOps principles and fostering a culture of continuous delivery and improvement.

Technical Leadership & Collaboration

  • Partner with architects, product owners, and cross-functional teams to design scalable and distributed systems.
  • Mentor junior engineers and foster a culture of engineering excellence and continuous learning.
  • Collaborate closely with DevOps teams to optimize deployments, observability, and production resilience.
  • Lead technical discussions, contribute to design documentation, and provide

Skills and Qualifications

  • 6+ years of relevant experience
  • Required Languages: English & Japanese.
  • Strong hands-on experience in Java and working knowledge of C++ is a plus.
  • Deep expertise in system design and microservices architecture.
  • Experience with trunk-based development, feature flags, and progressive delivery strategies.
  • Proficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability.
  • Strong understanding of CI/CD pipelines, and DevOps practices.
  • Experience conducting code reviews, vulnerability assessments, and secure coding.
  • Familiarity with modern cloud-native technologies (AWS, Kubernetes, Docker).
  • Excellent problem-solving skills and ability to work in fast-paced, agile environments.
  • Strong communication and collaboration skills.

Good-to-Have Skills:

  • Experience with event-driven architecture and distributed systems.
  • Knowledge of performance tuning, observability, and production monitoring.
  • Familiarity with Agile frameworks and modern ways of working in product development.

Other offers great for you!

These companies are also looking for great profiles

Naxo

Développeur Fullstack - React Java Microservices Confirmé

400

Freelance

Hybrid

Skills

DockerReactJavaMicroservicesSpring BootKafkaKubernetesCI/CD

11 days ago

Quick apply

Naxo

Ingénieur Java Spring Boot Microservices Kafka (Confirmé)

440

Freelance

Hybrid

Skills

DockerJavaSpring BootPostgreSQLKafkaRESTful APIsKubernetesMicroservices architecture

11 days ago

Quick apply

Freelance.com

SENIOR ENGINEERING MANAGER | JAVA / MICROSERVICES / IA

800

Freelance

Hybrid

Skills

JavaAIMICROSERVICES

4 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools