Location
Tokyo, Japan (Hybrid)
Contact Email
m.aguilar@neosearchpartners.com
Tags:
Information Technology
Engineer
A fast-growing technology consultancy and product engineering company is seeking Software Engineers to support large-scale FinTech modernization and digital transformation projects in Japan. The company operates with a strong engineering-first culture, where more than 80% of employees are engineers and technical leadership plays a central role in decision-making. Teams are highly international, with professionals from over 25 countries collaborating in agile, high-performance environments. The organization specializes in FinTech and PharmaTech domains, supporting mission-critical system modernization, next-generation payment platforms, core banking systems, and SaaS product development. Engineers are encouraged to contribute not only during implementation, but also from upstream phases such as solution planning, architecture design, and proof-of-concept initiatives. Unlike traditional financial system development environments, projects leverage modern cloud-native technologies, mobile solutions, and Generative AI to deliver innovative systems for enterprise clients. This role offers the opportunity to work across the full development lifecycle while collaborating closely with senior engineers in small, technically strong teams.
Support product development initiatives and implementation of proprietary solutions
Collaborate with cross-functional teams to design software solutions for FinTech and enterprise systems
Develop, maintain, and optimize scalable systems, databases, and applications
Participate in architecture and design discussions based on individual interest and experience
Design high-quality APIs and write clean, idiomatic code
Conduct software testing, troubleshooting, debugging, upgrades, and performance improvements
Apply security and data protection best practices throughout the development lifecycle
Create and maintain technical documentation
Contribute to agile development projects from early-stage planning through deployment and delivery
Support modernization initiatives for mission-critical financial systems and next-generation payment platforms
3+ years of experience as a Software Engineer or in a similar development role
At least 2 years of hands-on experience with one or more of the following technologies:
Spring (Java or Kotlin)
Vue.js, Nuxt.js, or Quasar
Go
C# .NET / ASP.NET
Business-level Japanese proficiency (JLPT N2 or above for non-native speakers)
Experience working collaboratively within engineering teams in agile or modern development environments
Strong ownership mindset and ability to contribute proactively to business and technical goals
Interest in modern FinTech development, cloud-native systems, and emerging technologies
Ability to communicate effectively and work collaboratively in multicultural teams
If interested, please contact the email address indicated above or click the button to be redirected to the recruiter’s LinkedIn page.