We are seeking a highly experienced Principal Java Engineer to spearhead our core trading platform development. The ideal candidate will possess a robust background in trading systems, with a focus on fixed asset trading, and demonstrate expertise in code reviews, architecture design, and technical leadership.
Preferred: more than 10 years of experience, including in the payment sector.
Key Responsibilities
- Lead the design, development, and maintenance of Java-based trading systems focused on fixed asset trading.
- Conduct thorough code reviews to ensure code quality, security, and adherence to best practices.
- Provide technical mentorship and guidance to development teams.
- Collaborate with cross-functional teams, including trading strategists, risk managers, and QA.
- Architect scalable, high-performance trading solutions that meet reliability and latency requirements.
- Optimize existing codebase for performance improvements.
- Stay updated with industry trends and incorporate best practices into system development.
- Lead troubleshooting, root cause analysis, and resolution of complex production issues.
Seniority level: Mid-Senior level
Employment type: Full time
Job function: Finance