Backend Engineer / バックエンドエンジニア (Core Banking System)

Develop and operate backend applications for a next-generation core banking system using C and Java. Design reliable, stable, and high-performing systems; select architecture and middleware; apply infrastructure to system challenges; and tune, monitor, and respond to alerts for microservices. Contribute from system design through implementation and introduction, including applications for account opening, payment integrations, ATM services, and loan services.

Responsibilities

  • Develop and operate C and Java backend applications for core banking systems
  • Design and develop applications for performance, stability, and financial-platform reliability
  • Implement infrastructure usage to solve system challenges
  • Design application architecture and select middleware based on requirements
  • Tune microservice performance, configure monitoring, and respond to alerts

Requirements

  • 3–5 years of backend development experience
  • Practical experience with C or Java and strong skills in other common programming languages
  • Understanding of data structures, algorithms, and object-oriented programming fundamentals
  • Experience with database schema design for relational and NoSQL databases and efficient query creation
  • Experience developing and tuning web applications with security considerations
  • Native-level Japanese or JLPT N1/N2-equivalent proficiency

Benefits

  • Hybrid workstyle
  • Super flex time with no core hours
  • Weekends, Japanese national holidays, New Year’s break, and company-designated special days off
  • Annual paid leave of up to 14 days in the first year
  • Five personal leave days per year
  • Social insurance
  • 401K
  • Translation and interpretation support
  • Visa sponsorship
  • Relocation support

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available