Java Software Engineer
Core
Develop high-performance Java applications and automation tools for trading algorithms, risk management, and market analysis.
Role type
Senior IC Java Software Engineer
Builds
Trading algorithm implementations, option pricing models, volatility calculators, simulation frameworks, and risk applications.
Domain
Financial Trading / Quantitative Finance
Deliverable
production ML models
Required skills
Java 17+, Docker, Kubernetes, Linux, automated testing, requirements gathering, greenfield development, troubleshooting
Preferred skills
Experience with trading systems, adaptability in ambiguous environments
Technologies
Java, Docker, Kubernetes, Linux
Responsibilities
Code, develop, test, deploy, and maintain applications for Trading and Risk teams; gather requirements from stakeholders; implement creative automation solutions.
Seniority
Senior, hands-on IC