Job Summary
We are seeking a Senior Java Developer with over 10+ years of experience in software development and team management. The ideal candidate will have a strong passion for programming, a commitment to test-driven development (TDD), and solid knowledge of design and software engineering principles. The role involves working closely with a front-end and backend team to manage an FX trading platform, including a multiplatform desktop application, web portal, and mobile application.
Responsibilities
- Collaborate with the front-end team to manage an FX trading platform.
- Work within an Agile environment to develop new features and maintain/enhance existing applications.
- Design, develop, and test new features while continuously improving the existing system.
- Conduct code reviews for peers and provide constructive feedback.
- Offer assistance and support to other developers within the team.
- Stay updated on technologies and methodologies to enhance the product and development practices.
Required Qualifications
- 10+ years of experience in software development, with a strong focus on Java and Spring.
- Proven experience in team management and leadership roles.
- Strong passion for programming and a commitment to test-driven development (TDD).
- Solid knowledge of design and software engineering principles.
- Proficiency in Java, Spring framework.
- Familiarity with Java concurrency.
- Familiarity with React is a plus.
- Experience in the financial domain is advantageous.
- Team player with a willingness to learn and share knowledge.
- Well-organized work habits with meticulous attention to detail.
- Effective spoken and written communication skills.
About MaxxTrader
MaxxTrader is a global FX Trading Platform whose EMS solution is sought by major international financial institutions – banks, broker-dealers, and hedge funds – to better connect their FX trading desks with liquidity providers, wherever they are, through proprietary distribution connectors.
MaxxTrader’s all-in-one platform covers the complete FX trade cycle, is built for turn-key activation, and is flexible to enable customers’ unique requirements & strategies.
MaxxTrader has a team of passionate, ‘get it done’ visionaries who are client-focused and strategically minded, with their sights set on building better trading solutions for the institutional FX trader.