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: 2026-10-23
Job ID: 76807

Job Description

Career Opportunity for a Java Software Engineer  in Japan!

 

■ 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 

This Department builds and operates the mission-critical systems that power these logistics services. Every package delivered to a customer depends on the reliability and performance of the platforms we develop. As a software engineer on our team, you’ll solve challenging distributed systems problems while building highly available backend services that support millions of customers and merchants across e-commerce platform.

●Build mission-critical systems that directly support one of Japan’s largest e-commerce platforms.

●Design and develop highly scalable backend services.

●Solve challenging distributed systems and performance problems.

●Work with modern cloud-native technologies.

●Influence technical design and architecture.

●Collaborate with experienced engineers across multiple platform teams.

●Take ownership of services from design through production operations.

 

<Responsibilities>

●Design, develop, and maintain scalable backend services using Java.

●Design reliable and highly available distributed systems.

●Improve system performance, scalability, and operational efficiency.

●Collaborate with platform and framework teams to improve developer productivity.

●Participate in architecture discussions and technical design reviews.

●Monitor production systems and contribute to incident response and continuous improvement.

●Write clean, maintainable, well-tested production code.

●Contribute to engineering best practices.

 

■ Experience and Qualifications

● More than 6 years of professional Java development experience.

●Deep expertise in Java, Micronaut, and modern backend development.

●Proven track record designing and delivering production-grade RESTful APIs and/or gRPC services

●Proven experience designing, building, and operating microservice architectures at scale.

●Proven production experience designing event-driven systems with Kafka, including partitioning strategies, consumer group management, and failure handling.

●Deep experience building and operating scalable, highly available distributed systems.

●Hands-on production experience with reactive programming (Reactor, RxJava, etc.)

●Experience diagnosing and resolving distributed systems failures in production.

●Production experience deploying, scaling, and operating services on Kubernetes.

●Experience developing cloud-native applications on Kubernetes and private cloud platforms; AWS exposure is a plus.

●Experience with CI/CD pipelines and Git.

●Experience with capacity planning and performance tuning at scale.

●Strong understanding of software architecture principles and design patterns.

●Experience leading technical design reviews and making architectural decisions.

●Deep experience with relational and NoSQL databases (MySQL, Oracle, or Couchbase), including query optimization, schema design, and performance tuning.

 

<Development Environment>

●Java

●Kotlin (Gradle scripts and tooling)

●Micronaut

●Kubernetes

●Docker

●Kafka

●gRPC / Protocol Buffers

●REST APIs

●MySQL / Oracle / Couchbase

●Redis

●Gradle

●Git

●CI/CD (Jenkins)

●Elastic / Kibana

 

■ Additional Preferred Qualifications
● Experience working in Agile/Scrum teams.

●Experience with monitoring and observability tools such as Elastic/Kibana, Prometheus, or Grafana.

●Experience working on large-scale, high-traffic, mission-critical backend systems.

●Experience working in a globally distributed engineering team.

●Comfort working with AI-powered developer tools (coding assistants, internal chatbots, etc.).

●Excellent problem-solving and communication skills.

 

■ Good Reasons to Join

● Hybrid position in Japan

● Work with International team members

 

■ 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