Job title: Senior 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-02-11
Job ID: 69464

Job Description

Career Opportunity for a Senior Software Engineer in Japan! 

 

■ Senior Software Engineer 

 

■ Company Overview

The company focuses on reducing dependency on IT vendors by fostering in-house development capabilities. We emphasizes collaboration, excellence in engineering, and innovation, targeting modernization in sectors like finance. 

 

■ Your Role and Responsibilities 

●Act as a technical decision-maker, leading architecture design and key technology selections to maximize system quality and development productivity.

●Modernization of technical platforms, particularly for financial systems, reducing technical debt and building scalable foundations.

●Mentor and guide mid-level engineers, serving as a core pillar of the team and elevate overall engineering capability.

●Lead development projects by understanding existing systems and requirements, delivering high-quality systems on time.

●Proactively identify and solve complex technical challenges (e.g., large-scale performance issues, security risks) to mitigate business risk.

●Improve team performance in measurable ways through technical guidance and code reviews.

 

■ Experience and Qualifications

● 7+ years of professional experience as a software engineer, or equivalent outstanding achievements.

● Experience leading teams as a Senior Engineer or Tech Lead (e.g., teams of 3+ members)

 

Technical Expertise

Deep expertise and large-scale development experience in at least two of the following stacks:

●Spring (Java or Kotlin)

●Vue.js / Nuxt.js / Quasar

●Go

●C# (.NET, ASP.NET)

●Advanced knowledge and hands-on experience with at least one cloud platform (AWS, GCP, or Azure), including infrastructure design and IaC (Terraform/OpenTofu). 

 

Architecture

● Experience designing modern architectures such as microservices, distributed systems, or event- driven architectures (EDA), with the ability to clearly explain design decisions.

● Strong foundational knowledge of computer science, operating systems, and the SDLC.

 

■ Additional Preferred Qualifications
● Experience developing financial systems or working in the FinTech domain.

● Experience with large-scale enterprise system development.

● Consulting-style experience in upstream phases, proposing technical solutions based on deep understanding of client challenges.

● Experience with high-security requirements typical of financial systems.

● Experience contributing from early product stages such as PoC or MVP, with a broad, business-level perspective.

● Experience introducing and operating agile methodologies (Scrum, Kanban).

 

■ Good Reasons to Join

● 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