LMAX Group is seeking a Senior Backend Software Engineer to join their Software Development Team, focusing on their Derivatives unit. The role involves working on the world's leading peer-to-peer matching platform and novel algo store for major asset managers and banks. The position combines technical excellence with financial market domain knowledge, particularly in foreign exchange.
The role demands a strong commitment to product quality and technical standards, with responsibilities spanning from software development to production support. As a senior developer, you'll take on leadership roles, own projects, and guide small teams. The development approach follows DevOps principles while adhering to regulatory requirements.
Key aspects of the role include designing and maintaining high-performance software components, extending automated test suites, and developing solutions with a focus on cybersecurity and maintainability. The position requires expertise in Java 17+, Spring Boot, MongoDB, and various AWS services, along with knowledge of financial markets protocols like FIX.
The company offers a comprehensive benefits package including 25 days PTO, medical coverage, and educational opportunities. The hybrid work environment promotes collaboration and knowledge sharing through practices like pair programming and rotation. This is an excellent opportunity for a senior engineer looking to make an impact in the financial technology sector while working with cutting-edge technology.
You'll be part of a culture that values high delivery standards, continuous learning, and innovation. The role offers growth opportunities through participation in open-source initiatives, technical PR activities, and mentoring responsibilities. The position combines technical challenges with business domain expertise, making it ideal for engineers interested in both technology and financial markets.