Back-end Java Developer

Job Type
Haken
Salary
400,000 JPY ~ 700,000 JPY per month
Japanese Level
None
English Level
High Intermediate (TOEIC 730)
Start Date
ASAP
Location
Tokyo

Description

Financial digital solution compnay is looking for a Backend Developer to support building digital banking services for customers on our fintech platform.

Candidate will work on the cryptocurrency wallet.

 

Main Responsibilities:

- Designing and implementing the core components for application

- Ensuring the availability, scalability, performance and security of application to specifications.

- Collaborating with the design and frontend teams to define API endpoints and help in the progress of the solution

- Communicating with non-technical team members on the project status

- Writing reusable, testable, maintainable and efficient code

- Identifying potential problems and resolving application bottlenecks

- Reviewing and helping other team members’contribution to the code base

 

 

【会社概要 | Company Details】
They are a company that provides back office, web software service, solution service and outsourcing service in financial securities business.

金融証券業務におけるバックオフィス、WEBのソフトウェアサービス、ソリューションサービスやアウトソーシングサービスをご提供している企業です。

【就業時間 | Working Hours】
9:00 – 17:45(Mon - Fri)


【休日休暇 | Holidays】
Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays, Other Special Holidays
完全週休2日制(土日祝休み)、年末年始、年次有給休暇、その他特別休暇など

【待遇・福利厚生 | Services / Benefits】
Social insurance, Commuting allowance, defined contribution pension (401K), No indoor smoking (designated smoking area)
各種社会保険完備(厚生年金保険、健康保険、労災保険、雇用保険)、通勤交通費支給等

 

Required Skills

- Relevant work experience on Web application development.

- High level of proficiency in Java 8+ and SQL

- Understanding on user interface development and ability of proper data or business logic separation from view

- Experience with designing Restful API

- Experience with MVC, ORM frameworks

- Knowledge of network and cryptography concepts

- Proficient in code versioning tools: Git; building tools: maven, gradle; testing tools: Junit, mockito etc.

- Experience with continuous integration

- Comfortable with working in Linux environment

- Interested in cryptocurrencies and blockchain technologies