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.

 

File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB