アラートの作成
似たような求人をメールで送る

Software Engineer – Backend & Cloud | TSE-Listed FinTech Company

One of our clients is looking for a Software Engineer to join an international engineering team developing modern enterprise and FinTech solutions for major clients in Japan.

This is a hands-on engineering position where you will work on backend and/or frontend development, APIs, cloud-based systems, databases, testing, and system modernization projects.

Depending on your interests and experience, you may also have opportunities to participate in system design and architecture phases.

  • The position offers a flexible hybrid work style (4 times / week remotely).
  • Annual salary: JPY 5,000,000 – 10,500,000, depending on experience and skills.
  • International Engineering Environment / English used for technical communication.
  • Japanese Business Level Required (N2 or above for foreign candidates)
About the Company

Our client is a technology company based in Tokyo providing software engineering and technology solutions to enterprise customers, with particular strength in the financial and FinTech industries.

The company develops modern financial platforms, payment systems, APIs, cloud-native applications, and large-scale system modernization projects for major Japanese enterprises and financial institutions.

The engineering environment is highly international, bringing together engineers from different countries and technical backgrounds.

Engineers have the opportunity to work with modern development technologies while contributing to real-world enterprise and financial systems.

About the Position

As a Software Engineer, you will work closely with other engineers to design, develop, test, and improve software solutions used in enterprise and financial environments.

You will contribute to product development and the implementation of the company’s technology solutions while working with modern backend and frontend technologies.

Depending on your experience and career interests, you may also participate from the system design phase and gradually expand your responsibilities toward architecture and technical leadership.

Projects can involve modern APIs, payment platforms, online financial services, cloud-native applications, microservices, and modernization of large-scale financial systems.

Key Responsibilities

Develop and maintain high-quality software systems, databases, and applications

Collaborate with engineering teams to design and implement software solutions

Design high-level APIs and write clean, idiomatic, maintainable code

Develop backend and/or frontend applications using modern technologies

Test, troubleshoot, debug, and upgrade existing software

Apply security and data-protection best practices throughout the development process

Create and maintain technical documentation

Participate in cloud-based and cloud-native development projects

Collaborate with other engineers in an international development environment

Depending on experience and interest, participate in system design and architecture phases

Project Examples

  • Financial APIs
  • Development of public APIs providing financial functionality to third-party services
  • Frontend: TypeScript / Angular / Ionic
  • Backend: Go / Kotlin / Spring
  • Authentication & Authorization: OAuth 2.0 / OpenID Connect / Financial-grade API (FAPI)
  • Payment Systems
  • Development of an in-house payment platform designed to support cashless payments and new merchant fee models
  • Backend: Go / Java
  • Infrastructure: GCP / Microservices / GKE / Kubernetes
  • Digital Financial Services
  • Development of new fully online financial services for major financial institutions
  • Frontend: TypeScript / Vue.js
  • Backend: C# / .NET Core / ASP.NET
  • Authentication & Authorization: OAuth 2.0
  • Core Banking Modernization
  • Modernization of mission-critical core banking systems
  • Backend: Java / Kotlin / Spring
  • Infrastructure: Azure / GCP multi-cloud environment

Why Apply?

This position is particularly attractive for software engineers who want to develop their technical careers while working on modern, large-scale systems with real business impact.

You will have the opportunity to work on financial and enterprise technology projects using modern backend, frontend, cloud, API, and microservices technologies.

Rather than being limited to maintenance or narrowly defined development tasks, engineers can participate in new product development and, depending on their interests and experience, become involved in system design and architecture.

The role provides exposure to technologies such as Go, Java, Kotlin, Spring, C#/.NET, Vue.js, TypeScript, Kubernetes, microservices, AWS, GCP, and Azure.

You will also work in an international engineering environment while building experience in FinTech and large-scale enterprise software development.

For engineers looking to move from mid-level development toward Senior Engineer, Tech Lead, or Software Architect responsibilities in the future, this environment provides significant opportunities for technical growth.

Requirements

Must Have

3+ years of professional experience as a Software Engineer or in a similar software development role

2+ years of hands-on development experience with at least one of the following technologies:

  • Spring (Java or Kotlin)
  • Vue.js / Nuxt.js / Quasar
  • Go
  • C# .NET / ASP.NET

Business-level Japanese (JLPT N2 or above for foreign candidates)

Experience developing and maintaining production software applications

Ability to collaborate effectively with other engineers as part of a development team

Nice to Have

Hands-on experience working with at least one major cloud platform:

  • AWS
  • GCP
  • Azure

Experience using development tools such as Git

Conversational English

Experience participating in new product development projects from an early or conceptual stage

Experience with cloud-native application development

Experience with APIs, microservices, Kubernetes, or modern authentication technologies

Experience or interest in financial systems and FinTech development

Ideal Profile

Strong ownership and ability to work independently when necessary

Comfortable developing software collaboratively as part of an engineering team

Strong communication and teamwork skills

Interested in modern FinTech development and global engineering practices

Motivated to learn new technologies, frameworks, and development approaches

Interested in developing deeper expertise in backend, frontend, cloud, or software architecture

Interested in gradually expanding responsibilities toward system design and technical leadership

Comfortable working with engineers from different cultures and technical backgrounds

Interested in contributing to a team and company over the long term

Benefits

    Benefits

    Working Environment & Benefits

    Annual salary: JPY 5M – 10.5M

    Hybrid work: 4 days remote per week

    Fully flexible working hours with no core time

    Full social insurance

    Maternity and childcare support

    Professional certification support

    Book and learning-material purchase support

    Appropriate development devices and equipment provided

    International engineering environment

    Opportunities to work with modern backend, frontend, cloud, and FinTech technologies

    Opportunities to work on large-scale enterprise and financial-industry technology projects


    似たような求人

    Software Engineer – Backend & Cloud | TSE-Listed FinTech Company

    今すぐ適用する
    Back to search page