Senior Java Developer

Job Type
5,000,000 JPY ~ 8,000,000 JPY per year
Japanese Level
Low Intermediate (JLPT Level 4)
English Level
Advanced (TOEIC 860)
Start Date


Our client is one of the oldest and largest PTS by trading volume in Japan.  They are also the primary provider of IT services to Japanese online trading brokerages and mid-tier brokerages. They provide clients with financial solutions in an ever-evolving market by utilizing and developing cutting-edge advancements in financial technologies such as SOR, professional data center management, low-latency co-location services and one of the world’s fastest matching engines.

They have gathered IT experts from all over the world and currently boast an international working environment of employees from over 40 countries. Top leaders each with more than 20 years of experience in the FinTech industry, spearheading the group.

Their vision is to be Japan’s most modernized FinTech company, providing financial technologies based on and committed to the needs of our customers, while ensuring that we continue to innovate and always stay one step ahead.

We have many new exciting projects planned and are always seeking high caliber talents to join our dynamic teams.

We are interested in people who value teamwork, possess a result-driven mindset, and thrive in a challenging and diverse working environment.


We value, recognize and reward high-performing individuals with attractive remuneration packages.


To help build premier solutions in one or more of the following:
- Order Management System (OMS).

- Securities Matching Engines for PTS and dark pools.

- Derivatives Matching Engines for PTS and dark pools.

- Smart Order Router (SOR), order entry gateways, and drop copy service.

- Real-time normalization and distribution of market data.

- Algorithmic trading of securities.


【会社概要 | 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

- Years of intensive programming in Java.

- Experience in developing distributed and multithreaded software in Java.

- Strong understanding of data structures and algorithm fundamentals.
- Experience with GitLab, Continuous Integration and testing frameworks

- Experience participating in code reviews.

- Able to produce code that is efficient, reliable, robust, portable and maintainable.

- Candidate with financial background experienced in Financial IT Systems are highly preferred.

- Team oriented individual with ability to collaborate well with colleagues.

- Able to communicate effectively.

- Possess good learning attitude with ability to exercise flexibility at work as needed.

- Task oriented, motivated individual who is able to work under pressure

Preferred Skills

- Good command of scripting languages, such as Python, JavaScript, Shell, Perl.

- Experience in Agile software development methodology.

- Knowledge of SQL database programming.