About this role
Senior Software Engineer, Search Ads Group, Ad Product Development Department (GATD) at Rakuten. Location: Tokyo, Tokyo, Japan. Role: owning lifecycle, designing systems, mentoring engineers Requirements: 10+ years software engineering experience with 3+ years principal/architect-level experience; deep Java (Spring Boot/Batch), cloud-native (GCP) and database (MariaDB/MySQL, MongoDB) expertise; experience with LLM/Agentic AI and AI-assisted development. Category: Software Development Seniority: Senior Level Tools: Java, Spring Boot, Spring Batch, GCP, BigQuery, DataProc, Composer, MariaDB, MySQL, MongoDB, LangChain, LangGraph, n8n, dify, ADK, MCP (Model Context Protocol), LLM observability (LangFuse), Claude Code, Cursor, GitHub Copilot, JavaScript, TypeScript, HTML5, CSS3, Redis, Couchbase, Cassandra, Kafka, RabbitMQ, Jenkins, JUnit, SonarQube, Git, Jira, Hadoop, Spark, Hive, Tez, Presto, ClickHouse, React.js, Angular, MicroStrategy, Tableau Commitment: Full Time Workplace: Onsite Languages: English