Senior Backend Engineer Lead

Date PostedJune 16, 2026LocationOsaka, JapanCompanyMichael Page International Japan K.K./マイケル・ペイジ・インターナショナル・ジャパン株式会社SalaryJPY 6000K - JPY 8000KTypeit (pc, web, unix) - back-end engineer

Job Summary

This role involves leading the design and development of backend systems for large-scale mobility services, including booking platforms and APIs. You will manage the full development lifecycle while collaborating with cross-functional teams to drive technical decisions. The position requires strong expertise in Java-based web application development and system performance tuning.

Responsibilities

  • Lead system design and architecture reviews
  • Develop and maintain APIs and web applications
  • Execute full development lifecycle
  • Conduct performance tuning and system monitoring

Required Skills

  • 7+ years Java development
  • Spring Framework & ORM (JPA)
  • MySQL/Oracle performance tuning
  • Docker/Kubernetes expertise

Job Details

Responsibilities: - Lead system design based on defined requirements and architecture reviews. - Develop and maintain web applications and APIs for mobility services. - Collaborate with product managers and internal platform teams (payments, user, points, etc.). - Execute full development lifecycle: design, implementation, testing, and optimization. - Conduct unit, integration, performance, and security testing. - Perform performance tuning across Java, SQL, and database layers. - Monitor production systems, respond to alerts, and resolve user-reported issues. - Enhance system scalability, reliability, and maintainability. Requirements: - Ability to independently solve complex technical challenges. - 7+ years of Java web application development. - 5+ years with Spring Framework and ORM tools (e.g., JPA). - 7+ years working with MySQL or Oracle databases. - Experience with Apache/Nginx and application servers (e.g., Tomcat). - Experience with Redis or MongoDB. - Proven expertise in Java/SQL/DB performance tuning. - Hands-on experience with Docker/Kubernetes, Jenkins, and Ansible. - Familiarity with Git or similar version control systems. - Strong experience in unit testing (e.g., JUnit). - Solid understanding of web technologies (HTML, CSS, JavaScript, HTTP, SSL). - English: conversational level (approx. TOEIC 600+). Preferred Skills: - TypeScript, React, or Node.js experience. - E2E test automation (e.g., Playwright). - Knowledge of Elasticsearch, Grafana, SonarQube. - Exposure to AI-assisted development tools. Benefits: - Opportunity to lead design in a high-impact product environment. - Exposure to large-scale systems and cross-functional collaboration. - Work within a highly skilled, international engineering team. - Office-based role in Osaka (standard working hours: 9:00-17:30).