Your new company
An investment and financial services company with more than 150 branches in Japan,
Your new role
We are seeking an experienced Full Stack Developer to join our team. The ideal candidate will have strong expertise in building high-performance, resilient financial trading systems using a modern technology stack.
What you'll need to succeed
Skills, experience, qualifications and knowledge required:
- Strong proficiency in Python, with specific experience in FastAPI framework
- Expertise in REST API design and microservices architecture
- Advanced React.js development skills, including UI/UX design and wireframing
- Experience with high-performance computing and parallel processing
- Proven track record implementing caching solutions and message queues (Redis)
- Experience with market data integration (Bloomberg, Reuters)
- Strong understanding of data consistency and resilience patterns
Desired Skills:
- Experience with kdb+/q
- Knowledge of trading systems and financial markets
- Understanding of reconciliation, hedging concepts and algorithmic trading fundamentals
- Experience working with C#/.NET, or similar OO language
Technical Requirements:
- Implementation of modular, loosely coupled architectures
- Experience with high-performance computing and optimization
- Strong understanding of distributed systems
- Expertise in data consistency patterns and resilient system design
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Minimum 5 years of relevant software development experience
- Proven track record in financial technology development
- Strong problem-solving and analytical skills
Excellent communication skills in English
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.