Senior Java Backend Engineer

Job Type
650,000 JPY - 800,000 JPY per month
Japanese Level
English Level
Advanced (TOEIC 860)
Start Date


One of the world's leading Internet services companies, providing a variety of consumer and business-focused services including e-commerce, eBooks & eReading, travel, banking, securities.

In addition, they have been recently established, delivering the world's first fully virtualized Mobile Network, which will also support the most diversified IoT solutions.

This team is focused on establishing the building blocks to empower society through IoT innovations.


Main Responsibilities:

- Design and develop backend systems for Kubernetes environment

- Ensure backend systems have no single point of failure and are ready to scale on demand

- Write well-documented, testable code

- Maintain high unit test coverage of your own code

- Write interactive documentation for your API's (using swagger)

- Work together with DevOps team to automate your application's CI/CD pipelines

- Work together with DevSecOps teams to achieve requirements for production deployment and operations handover


Secondary Responsibilities:

- Provide L2 support for troubleshooting and solving issues when they cannot be worked around by L1

- Support and mentor younger members on their career development as a backend engineer

- Collaborate with offshore teams on software development


About the group:

The IoT Technology Section is the engineering arm of their IoT Business Department.

The mission is establishing a pervasive ecosystem of platforms and solutions to help deliver IoT innovations with productivity, strong security and connectivity.

They also deliver their own IoT end-to-end solutions.


About the working environment:

- Work on a team with people from diverse cultures and backgrounds (currently 7 distinct nationalities within the team and over 70 on their Group)

- Friendly and open working environment

- English is the official language used in the team


【会社概要 | Company Details】

A leading financial solution service company operates a highly sophisticated Proprietary Trading System (PTS) for the trading of Japanese equities.


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

【休日休暇 | Holidays】
Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays, Other Special Holidays

【待遇・福利厚生 | Services / Benefits】

各種社会保険完備(厚生年金保険、健康保険、労災保険、雇用保険)、 屋内原則禁煙(屋外に喫煙所あり)、 通勤交通費支給等

Social insurance, Transportation Fee, No smoking indoors allowed (Designated smoking area), etc.


Required Skills

- Experience on Software Development

- Experience on Backend Systems development

- Experience with Java development

- Experience developing RESTful API's

- Experience with Docker

- Experience with SQL & NoSQL databases

- Able to design backend systems end-to-end by yourself

Preferred Skills

- Experience developing for Kubernetes

- Experience with Reactive Programming

- Experience with messaging queues (preferably Kafka)

- Experience with designing API's to support bulk requests

- Experience interfacing with PKI

- Experience with OpenID and Oauth2.0