Accolite is seeking a Mid-Level Java Developer to join their financial services team, focusing on investment banking solutions. This role offers an exciting opportunity to work on complex, high-performance financial systems that drive critical operations. The position requires 3-7 years of experience and deep expertise in Java, Spring Framework, and SQL.
The ideal candidate will be responsible for developing and maintaining enterprise-level Java applications, with a strong emphasis on Test-Driven Development and multi-threading capabilities. You'll work on sophisticated financial systems including trading platforms, risk management tools, and settlement systems, where performance and low latency are crucial.
This role combines technical excellence with domain-specific knowledge in investment banking. You'll collaborate with cross-functional teams, contribute to technical discussions, and have the opportunity to work on cutting-edge financial technology solutions. The position offers a competitive salary range of $75,000-$95,000 and a hybrid work environment in Montreal.
Key technical requirements include proficiency in Spring Framework, advanced SQL knowledge, and experience with concurrent programming. The role provides an excellent opportunity for professional growth in the financial technology sector, working with modern technologies and best practices. You'll be part of a high-performing team that values technical excellence, collaboration, and continuous improvement.