Jobs in Japan
Explore hand-picked jobs in Japan for English speakers across tech, education, marketing, and more.
Vetted companies only. Apply from overseas.
Explore hand-picked jobs in Japan for English speakers across tech, education, marketing, and more.
Vetted companies only. Apply from overseas.
Department Overview The Ad Product Section (APS) division is a high-performance, global team distributed across Tokyo, Singapore, India, and China. We pride ourselves on being a hub of technical excellence, where motivated, diverse, and talented engineers collaborate to solve complex problems at scale. We are seeking a Senior Software Engineer to join our team and help us define the next generation of our advertising platform. This is not just a coding role; it is a position of architectural and technical cultural leadership. You will own the end-to-end product development lifecycle, leveraging a modern tech stack and AI-augmented workflows to deliver high-impact solutions. We are looking for a technologist who doesn't just keep up with the industry, but shapes it—someone who thrives on building scalable systems, mentoring the next generation of engineers, and integrating AI to push the boundaries of productivity and software quality. If you are a builder who values technical rigor, thrives in cross-functional environments, and is eager to contribute to Rakuten’s expansive global ecosystem, we want to talk to you.
- 10+ years of professional software engineering experience, including 3+ years in principal/architect-level role and a proven track record of leading complex, large-scale web application projects from inception to production. - Deep hands-on expertise in Java (Spring Boot/Batch) and Cloud-native architectures (GCP ecosystem: BigQuery, DataProc, Composer). Ability to design for scale, performance, and high availability. - Strong proficiency in both relational (MariaDB/MySQL) and NoSQL (MongoDB) databases, with the ability to choose the right data storage strategy for specific architectural needs.
- Experience with Hadoop, Spark, Hive, Tez, or Presto. - Frontend expertise: Proficiency in modern frameworks like React.js or Angular. - Experience with Redis, Couchbase, Cassandra, Kafka, or RabbitMQ. - Hands-on experience with CI/CD pipelines (Jenkins), Test Automation (JUnit), and Code Quality tooling (SonarQube). - Prior experience in AdTech or high-traffic advertising system architectures is a significant plus.