# Java Algo Developer - Algo Development Technology

**Company**: Equity IT
**Location**: Tokyo, Tokyo
**Experience**: senior
**Job type**: full-time
**Category**: IT
**Industry**: Finance

**Apply**: https://mlp.eightfold.ai/careers/job/755958740781?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_c7c4b93f-199

## Description

We are seeking a Java Algo Developer to join the Algo Development Technology team at Millennium, a global alternative investment firm.

The Algo Development Technology team is part of Millennium's Information Technology organization, responsible for developing execution algorithms and trading platforms used by portfolio managers to trade equities and futures globally.

Responsibilities:

- Partner with technology, Execution Services, and Equity Finance teams to enhance execution capabilities for portfolio managers across the firm.

- Build and evolve real-time algorithmic trading systems and execution platforms in a fast-paced environment.

- Deliver high-quality features and enhancements for mission-critical trading infrastructure.

- Design, improve, and upgrade software to meet performance, reliability, and quality expectations.

- Translate business requirements and market constraints across developed and emerging markets into effective technical solutions.

- Apply current technologies, technical libraries, computing environments, and relevant academic research to improve the platform.

- Perform data analysis and provide Level 3 troubleshooting support for critical trading infrastructure.

Requirements:

- 5+ years of software development experience with algorithmic trading or order management systems.

- Strong server-side Java expertise, including Spring Boot.

- Experience working with financial order and execution data, position data, and market data.

- Knowledge of equities, options, smart order routing, VWAP, algorithmic trading platforms, or market microstructure.

- Strong focus on software testability; experience with TDD or XP-based development is preferred.

- Experience using and enhancing proprietary Java frameworks and design patterns, including low- or no-GC design, messaging sessions, and multithreading.

- Understanding of DevOps practices and the ability to drive test automation.

- Strong knowledge of Asian equity markets, including auctions, market microstructure, and regulatory constraints; experience with inventory optimization in developing Asian markets is highly desirable.

## Skills

### Required
- Java
- algorithmic trading
- Spring Boot
- software development
- DevOps

### Nice to have
- TDD
- XP-based development
- proprietary Java frameworks
- inventory optimization

---

Source: [Apply at mlp.eightfold.ai](https://mlp.eightfold.ai/careers/job/755958740781?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
