Senior Java Lead

18 hours ago


Toronto, Ontario, Canada BeachHead Full time

Are you ready to drive and evolve ongoing FX trading initiatives? Apply Now

Working with one of our top financial clients, this role calls for a Senior Java Lead (FX/ Capital Markets) and offers an exciting opportunity to combine deep technical delivery with team leadership and stakeholder engagement, contributing to mission-critical components of the electronic FX trading platform.

In this position, you'll play a crucial part in core Java development while also providing technical leadership, mentorship, and direction to a team of developers.

Responsibilities

  • Lead the design and development of robust, scalable, and low-latency FX trading systems
  • Remain hands-on with Core Java development, contributing directly to critical code paths
  • Guide architectural decisions and development best practices for the team
  • Provide mentorship and technical guidance to developers across varying experience levels
  • Foster high-quality engineering standards, including code reviews, testing, and performance optimization
  • Partner closely with Product, BAs, and business stakeholders to shape requirements and technical solutions
  • Act as a senior point of contact between development, product, and operations teams
  • Communicate clearly around new features, trading behaviors, and technical trade-offs
  • Lead investigation and resolution of complex production issues, including root-cause analysis
  • Translate business objectives into technical roadmaps and actionable development plans

Desired skill set

  • Bachelor's degree in Computer Science or equivalent practical experience
  • 7+ years of professional Java development experience
  • Proven experience in a technical lead or senior developer role
  • Strong expertise in multithreaded programming and performance optimization
  • Demonstrated experience building and supporting low-latency trading systems
  • Capital markets experience is required, with strong understanding of electronic trading workflows
  • Solid knowledge of FIX protocol and market data integration
  • Excellent communication skills with the ability to engage technical and non-technical stakeholders
  • Strong leadership, coaching, and mentoring capabilities

Nice to have

  • Experience leading development teams within FX or capital markets environments
  • Hands-on experience with profiling tools and latency measurement frameworks
  • Exposure to system design and architectural decision-making in trading platforms
  • Exposure to C# or other complementary technologies
  • Knowledge of containerization and cloud-native architectures

Additional Information

  • 70–75% hands-on development / 25–30% leadership & collaboration
  • Core Java development within a capital markets trading environment
  • Technical leadership across a distributed development team
  • Regular engagement with Product, Business, and Operations stakeholders
  • Agile-lite environment (pragmatic rather than process-heavy)
  • Hybrid work model requiring strong communication and coordination

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.
Privacy Policy


  • Java Lead

    6 days ago


    Toronto, Ontario, Canada TechDoQuest Full time

    Role: Java LeadLocation: Toronto, CanadaJob Summary:We are seeking a highly skilled Senior Software Developer with a strong background in Java programming to join our dynamic team. The ideal candidate will have 7 10 years of experience in software development, demonstrating a proven track record of delivering high quality software solutions. You will be...


  • Toronto, Ontario, Canada Itech Enterprises Full time

    Role DescriptionThis is a full-time, on-site role for a Lead Java Developer located in Toronto, ON. Responsibilities include designing, developing, and maintaining software applications, with a focus on Java-based solutions. The Lead Java Developer will oversee the implementation of microservices architecture, collaborate with cross-functional teams, and...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada BrainRidge Consulting Full time

    About BrainRidge ConsultingBrainRidge Consulting is a premium FinTech Technology Consulting firm with the energy of a startup and experience of an enterprise. With a mission to empower financial institutions and organizations to thrive in the digital age, we provide cutting-edge technology solutions and strategic guidance to drive innovation and growth. As...

  • Senior Java

    2 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational Investment banking and financial services corporations, is looking to hire aSenior Java GraphQL developerfor a Long-Term opportunity.Work location: Toronto, ON (Hybrid Onsite – 4 days a week)Responsibilities:Develop and maintain Java/Spring Boot microservices and backend APIs.Build and optimize...

  • Senior Java

    2 weeks ago


    Toronto, Ontario, Canada Dawn InfoTek Full time

    Dawn InfoTekInc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients.We are currently seeking competent individuals to fulfill the role ofSenior Java...


  • Toronto, Ontario, Canada Delpath Full time

    Senior Java Microservices Developer – GCP & KubernetesThe best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands-on expertise using Kubernetes for container orchestration on GCP.Contract Duration: 4 months with high likelihood of extensionBusiness group: COAT - Contact Centre Technology...


  • Toronto, Ontario, Canada Tekgence Inc Full time

    looking for aSenior Java Backend Developer (9+years)who isstrongly hands-onin modern enterprise development.Senior Java Backend DeveloperTorontoContract-12+ MonthsKey expectations:Strong Core Java (JDK 11/17/21) experienceSpring Boot (preferably 3.x) with Spring MVC & Spring BatchProven microservices architecture and design patternsHands-on REST APIs /...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire anSenior Java DeveloperOur direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: Senior Java...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada Altitude Technology Solutions Full time

    Position: Senior Java DeveloperLocation: Toronto, Canada (On-site mandatory 2 days per week)Experience- 8+ yearsExperience: Minimum 5 years hands-on with Java Microservices and strong database and data modelling skills Key Responsibilities:Develop and maintain applications using Java (versions 11 to 21) and Spring Boot (2 to 3).Strong SQL querying skills for...

  • Senior Java Developer

    2 weeks ago


    Toronto, Ontario, Canada Luxoft Full time

    We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on experience in software development and architecture, with a keen ability to design and analyze complex systems. A background in capital markets and proficiency in Python are...