Job Description
Career Opportunity for a Back-End Engineer in Japan!
■ Back-End Engineer
■ Company Overview
A leading digital payments and fintech company in Japan, focused on transforming cashless transactions through a widely used mobile payment platform. It offers convenient financial services for consumers and merchants, with strong market presence, rapid innovation, and continuous expansion across the Japanese digital economy
■ Your Role and Responsibilities
● Support the design, implementation and delivery of large scale, and complex, systems, while collaborating with product managers, frontend engineers or other team members.
● Understand how to leverage infrastructure to solve large scale problems. Contribute to the team by sharing knowledge, participating in code reviews and providing feedback to uphold and ensure best practices.
● Triage, debug and resolve product issues or other incoming troubles inquiries
● Adopt problem solving as a way of life – always go to the root cause! Support the code you write in production.
■ Experience and Qualifications
● Skills in OOP language such as C# or other JVM language, such as Scala are welcome Experience with RDBMS, NoSQL databases along with distributed cache.
● Strong fundamentals in data structures, algorithms and object oriented programming.
● In-depth understanding of concurrency and distributed computing.
● Experience implementing platform components such as RESTful APIs, Pub/Sub Systems, and Database Clients. Experience with microservices and event-driven architectures. Experience designing high traffic systems.
● Degree in Computer Engineering or Computer Science or 3+ years equivalent experience in SaaS platform development.
● English business proficiency
■ Additional Preferred Qualifications
● Domain-driven development knowledge
● Java/Spring Boot experience
● GRPC and Kafka development experience
● Experience in a multicultural environment
● Stakeholder management is welcomed Japanese conversational proficiency is a plus
■ Good Reasons to Join
● Remote/Hybrid position in Japan
● Work with International team members
● Full Flex Time (No Core Time) In principle, 9:00am ~ 5:45pm (actual working hours: 7h45m + 1h break)
■ Work Location
Tokyo, Japan
You can live anywhere in Japan
Details will be provided during the meeting.