drjobs 【English OK】Senior Serverside Engineer YK

【English OK】Senior Serverside Engineer YK

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

Are you interested in building revolutionary fintech products and mentoring teams
Keep reading below and send us your expression of interest today!
**You will need to relocate to Japan

Job Title

Senior Software Engineer

Company Overview

Our client is the leading fintech company in Japan and right now they are rapidly expanding their product line up and platform capabilities! This role will work with one of their newest products building new features and services of unparalleled excellence for their expanding customer base.
If you are interested to be part of a team building services not previously available to users in the market or creatively revolutionising and modernising outdated services then this could be the opportunity for you! If you are passionate about building fantastic products and working with a like-minded global team at a very fast pace then we would like to talk to you!
Please read on for further details and send us your expression of interest to learn more!

We are looking for senior backend engineers to build (or rebuild!) fantastic services with a focus on scalability and maintainability.
Our client is revolutionizing the credit card industry making payments easier than ever from two different angles:
Bring the credit card experience to the next level: there are many functionalities in the pipe to improve the product not to mention the integration into the larger ecosystem.
(Re-)architect the systems landscape: reassess and fix the behind-the-scenes to power an amazing user experience. It is bundled with difficult design challenges to solve to get it right.

You need to be versatile and enthusiastic to take on new challenges in order to stay at the forefront and strive for continuous improvement. Additionally you value communication to smoothly cooperate with other teams and inclusivity to efficiently navigate in a multicultural environment. If this is still sounding like you keep reading!

Your Role and Responsibilities

(Upon Employment)

Design support the implementation and deliver large scale and complex systems
Manage teams stakeholders such as product managers or frontend engineers but also other team leads or non-tech stakeholders.
Leverage the infrastructure to solve such large scale problems.
Acts as a gatekeeper to the team quality standard
Triage debug and resolve product issues or other incoming inquiries
Mentor other team members and safeguard the team quality standards


(Scope of any potential changes)

Duties as defined by the company

Tech Stack
The current tech stack is below though with a solid tech culture new technologies may be introduced as they become available.

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

Excellent skills in Java and Spring Boot
Experience with RDBMS and NoSQL databases along with distributed cache.
Strong fundamentals in data structures algorithms and object oriented programming.
In-depth understanding of concurrency and distributed computing.
Experience implementing platform components such as RESTful APIs Pub/Sub Systems and Database Clients.
Experience with microservices and event-driven architectures
Experience designing high traffic systems.
Degree in Computer Engineering or Computer Science or 5 years equivalent experience in SaaS platform development.
English business proficiency

Additional Preferred Qualifications

Java EE understanding
Domain-driven development knowledge
Experience in a multicultural environment
Stakeholder management is welcomed
Japanese conversational proficiency is a plus

Other Points and Working Conditions

This is a full-time position
If you are not currently a resident of Japan you must relocate to Japan but you can live anywhere in Japan and work fully remotely if you wish
Super flex working hours
Holidays: Weekends Japanese national holidays New Years holidays and special company holidays
Leave allowance: annual paid leave and other forms of paid leave
Non-salary benefits: Japanese social insurances Japanese 401K language learning support visa sponsorship relocation support

Work Location

(Upon Employment)

Of course there are offices but you can live anywhere in Japan you like and work fully remotely if thats your vibe!


(Scope of change)

Location as specified by the company

Salary

- (Japanese Yen per annum)
** Salary review is twice yearly and bonuses are paid twice yearly according to both company and individual performance. **
** Please note that any potential offer is subject to candidate experience and qualifications as evaluated in the companys comprehensive and fair interview process. **

So What are the Next Steps

If youre interested in this role click IM INTERESTED
If this job isnt quite right for you but you are looking for a new position please contact us for a confidential discussion on your career.
Please note that due to the large number of applicants only successful candidates will be contacted.

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.