drjobs Senior Software Engineer -RC

Senior Software Engineer -RC

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Tokyo - Japan

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description

Hiring Senior Software Engineer in Japan!

Senior Software Engineer

Company Overview

A leading financial company in Japan that continues to innovate increasing conversion rates boosting average order values and facilitating repeat purchases from consumers.

Your Role and Responsibilities

As a senior software engineer you will be responsible for both individual contribution and project leadership.
Gathering requirements design testing implementation and operations etc will all be a part of your daily responsibilities.
You will be responsible for design and implementation of systems mainly using the Rust programming language.
You will also be expected to design and implement services using the following principles:

Functional Programming - Use of data transformations (map-reduce etc.) immutable variables etc.
also applicable for Functional Programming language such as Rust Python or Scala
REST-based microservices for synchronous service communication

Experience and Qualifications

  • At least 5 years of backend development in multiple modern programming languages (combination of C/C Java Rust Scala Golang Python etc.)
  • Extensive experience with designing software both from the ground up and making changes to existing applications (OO-design Microservices functional design DDD Domain/Protocol separation etc.)
  • Knowledge of systems development and operations (Docker Redis SQL DBs AWS Source-control CI/CD systems etc.)
  • Good understanding of software engineering principles (data structures number theory machine data calculations networking multithreaded programming etc.)
  • Basic understanding of functional programming paradigm and methodologies
  • Basic understanding of OO-design

Additional Preferred Qualifications

The following are not expected but are very helpful in your role

  • Deep development experience with multiple programming languages
  • Intermediate knowledge of and experience with functional programming.
  • 2 years experience in the Fin-Tech industry especially with banking systems and/or credit-card processing systems.
  • Team-management or project lead experience leading teams of 3 people on development projects.
  • Conversational fluency in Japanese is also a plus

Good Reasons to Join

  • Diversified team with 238 colleagues from 42 countries
  • Exciting work opportunities in a rapid-growing organization
  • Cross-functional collaboration
  • Flexible work-from-home arrangement

Work Location

Japan

Details will be provided during the meeting.


Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.