drjobs 【English OK】Senior Backend Engineer - need relocate

【English OK】Senior Backend Engineer - need relocate

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

Do you want to join a Fin-Tech company to start new career in Japan

Require only English.

Job Title: Senior backend Engineer

Company Overview

Recently provide CashFlow Card give users with more accessible and convenient fintech services that were previously not possible with credit cards and credit services by integrating with the CashFlow payment platform. We are looking for professionals who are passionate about refining our products at an overwhelming speed that no other company can match and promoting the spread of cashless payments in Japan and the financial life platform that uses them.

Your Role and Responsibilities

Design and oversee the implementation of large-scale complex systems.
Manage team stakeholders including product managers frontend engineers other team leads and non-technical stakeholders.
Utilize infrastructure to address large-scale challenges effectively.
Serve as a gatekeeper to maintain team quality standards.
Prioritize debug and resolve product issues and incoming inquiries.
Mentor other team members and uphold team quality standards.

Back-end services:
o Main implementations are in Spring Boot with a mix of Java 11/Spring Boot 2 and Java
17/Spring Boot 3.
o Some legacy systems are written in Java EE.
o Testing is done with JUnit and Mockito
o Deployment relies on AWS ECS
o CI/CD is handled by AWS CodePipeline
Infrastructure
o All our services run in AWS
o Infrastructure is managed by AWS CloudFormation
o AWS CloudWatch is used for observability
Coding environment: GitHub IntelliJ Gradle
Documentation & Project management: Confluence Miro JIRA
Communication: Slack Zoom Office 365

Experience and Qualifications

Proficiency in any object-oriented programming language such as Kotlin Java C# or Scala.

Hands-on experience with both relational and NoSQL databases as well as distributed caching systems.

Solid foundation in data structures algorithms and object-oriented design principles.

Comprehensive knowledge of concurrency and distributed systems.

Bachelors degree in Computer Engineering or Computer Science or at least 5 years of equivalent experience in SaaS platform development.

Business-level proficiency in English.

Additional Preferred Qualifications

Proficiency in Java and the Spring Boot framework.

Hands-on experience in developing platform components including RESTful APIs Pub/Sub systems and database clients.

Expertise in designing scalable systems for high-traffic applications.

Strong knowledge of microservices and event-driven architecture.

Experience in designing and implementing gRPC communication.

Ability to work effectively in a multicultural environment.

Japanese conversational skills are a plus.

Good Reasons to Join

Full remote everywhere in Japan.

Super Flex Time (Core Time: 12:00pm 3:00pm JST)
In principle 9:00am 5:30pm (actual working hours: 7h30m 1h break)

Every Sat/Sun/National holidays (In Japan)/New Years break/Company-designated Special days
Paid leave:
Annual leave (up to 16 days in the first year granted proportionally according to the month of employment. Can be used from the date of hire)

Social Insurance (health insurance employee pension employment insurance and compensation insurance)
401K

Salary

Monthly salary
Reviewed twice a year
Bonuses paid twice a year (April and October) according to the companys performance and
the individuals evaluation
Overtime allowance Late overtime allowance Commuting and transportation expenses


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.