JobMatch
← Back to jobs

Low Latency Java Developer

IO Tech Solutions Limited

RemoteSingaporemidFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

KubernetesDockerJavaREST APIs

Description

Join our client, and become a key player in the development of world-class trading systems. What you will do: - Take ownership in the design, development, and delivery of trading system components. - Implement new features, fix bugs, and tune performance. - Collaborate with Financial Products and quantitative researchers to deliver innovative products. - Mentor team members and drive firm-wide initiatives. Requirements: - Over 8 years of experience in developing high-performance Java applications. - Bachelors degree in Computer Science or a related STEM field. - Proven experience in the financial industry, particularly within a Hedge Fund, Investment Bank, or Exchange, focusing on trading application development. - Strong knowledge of modern software development practices and testing methodologies, including TDD and BDD. - Expertise in design patterns and object-oriented programming principles, including SOLID, with a deep understanding of algorithms and their complexities. - In-depth understanding of the Java Memory Model and practical experience with concurrency. - Excellent analytical and problem-solving skills, with the ability to deconstruct larger problems and simplify complex issues. - Passionate about software development, committed to continuous learning, and prioritizes quality over quantity. Nice to Have: - Experience in developing execution algorithms and risk management systems. - Knowledge of FX/Crypto spot and derivatives markets. - Basic understanding of mathematics. - Working knowledge of the KDB/q language. - Familiarity with containerization using Docker/Kubernetes. - Experience with financial protocols such as REST/WS, FIX, or others. Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.