Lead Java Engineer

Date PostedJuly 31, 2026LocationAsia Japan TokyoCompanyMichael Page International Japan K.K./マイケル・ペイジ・インターナショナル・ジャパン株式会社SalaryJPY 7000K - JPY 8500KTypeit (pc, web, unix) - back-end engineer

Job Summary

Join a large-scale technology and telecommunications business in Tokyo to develop innovative digital products for international markets. This is a hands-on technical leadership role combining software architecture, team leadership, and delivery of cloud-native platforms using modern Java technologies. You will drive code quality, mentor engineers, and support the development of AI-enabled products in an English-speaking environment.

Responsibilities

  • Lead the design, development, and delivery of scalable microservices and cloud-native applications.
  • Act as a technical lead for a small engineering team, providing mentorship and technical direction.
  • Drive code quality, observability, system reliability, and continuous improvement initiatives.

Required Skills

  • 7+ years of professional software engineering experience
  • 3+ years as a Technical Lead or similar leadership role
  • Deep expertise in microservices architecture and distributed systems
  • Strong experience with Java 21/25, Spring Boot, PostgreSQL, and AWS
  • Business-level communication skills in English

Job Details

Job Description Join a large-scale technology and telecommunications business developing innovative digital products for international markets. This is a hands-on technical leadership role combining software architecture, team leadership, and delivery of cloud-native platforms using modern Java technologies. Description * Lead the design, development, and delivery of scalable microservices and cloud-native applications. * Act as a technical lead for a small engineering team, providing mentorship, guidance, and technical direction. * Design and build secure, resilient, and high-performance systems using modern engineering best practices. * Collaborate with Product Managers, Designers, and Engineers in an Agile development environment. * Drive code quality, observability, system reliability, and continuous improvement initiatives. * Contribute to architectural decisions and long-term technology strategy. * Support the development of AI-enabled products and innovative digital solutions. * Participate in cross-platform and multi-platform application development projects. * Ensure successful delivery of complex B2B2C and multi-tenant platform solutions. Profile * 7+ years of professional software engineering experience. * 3+ years of experience as a Technical Lead, Team Lead, or similar leadership role. * Strong experience leading small engineering teams while remaining hands-on in development. * Proven track record delivering scalable B2B2C or multi-tenant platforms. * Deep expertise in microservices architecture and distributed systems. * Strong experience with: - Java 21/25 - Spring Boot - REST APIs - TypeScript - PostgreSQL - AWS (RDS, Cognito, ECS, SQS, SNS, ElastiCache) - OAuth2, JWT, and modern security frameworks - Resilience and fault-tolerant system design - Observability tools such as Grafana and Sentry * Business-level communication skills in English. Japanese language skills are not required. Preferred Skills * Angular * Flyway * Redis * Tailwind CSS * Cross-platform mobile application development * Knowledge of AI Agent development Job Offer * Opportunity to lead engineering initiatives on large-scale international products. * High-impact role combining technical leadership and hands-on development. * Modern cloud-native technology stack and engineering-focused culture. * Exposure to AI-enabled product development and innovation initiatives. * English-speaking working environment. * Collaboration with global stakeholders across product, engineering, and business teams. * Clear opportunity to influence architecture, engineering standards, and product direction.