Job title: Java Software Engineer - (RC)
Job type: Permanent
Emp type: Full-time
Industry: IT & Telecommunications / IT・通信
Functional Expertise: Technical (IT) / 技術職(IT)
Salary: Negotiable
Location: Tokyo, Japan
Job published: 2025-08-29
Job ID: 64787

Job Description

Java Software Engineer position in Japan [English only]

 

 

■ Java Software Engineer

 

 

■ Company Overview

An e-commerce, fintech, digital content and communications company with more than 30,000 employees, and operations in 30 countries and regions.

 

 

■ Your Role and Responsibilities 

We're seeking a passionate and experienced Java Software Engineer to join our team. In this role, you'll be building and enhancing high-performance, scalable backend systems that power our customer-centric services. You'll contribute to a culture of innovation, quality, and customer focus, working on challenging problems involving high traffic and massive data volumes. If you thrive in a collaborative environment and enjoy taking ownership of your work, we encourage you to apply.

 

■ Experience and Qualifications

• 6+ years of professional experience in Java development.
• Solid understanding and practical experience with Java and reactive programming principles.
• Proficiency with source control systems, particularly Git.
• Experience with popular Java frameworks such as Spring and other micro-frameworks.
• Experience with both Relational and NoSQL databases.
• Experience developing and deploying reactive applications (e.g. Reactor or RxJava).
• Experience with cloud-based and containerized application development.

 

■ Additional Preferred Qualifications

• Experience working in an Agile team (e.g., Scrum).
• Hands-on experience with containerization technologies and cloud platforms (e.g., Kubernetes, AWS, GCP, Azure).
• Strong understanding of software development lifecycle best practices, including coding standards, code reviews, source code management, CI/CD, testing, and operations.
• Familiarity with CI/CD and DevOps tools.
• Experience with application performance monitoring tools and performance tuning techniques.
• Experience with gRPC and REST API.
• Experience with messaging systems such as Kafka, RabbitMQ.
• Experience with message-driven architectures.

 

 

■ Work Location

Tokyo, Japan

 

 

 

Details will be provided during the meeting.