Senior Java Lead

19 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 Technical Lead

    7 days ago


    Toronto, Ontario, Canada Kumaran Systems Full time

    We are seeking a highly experienced and motivated Senior Java Developer with substantial lead experience to join our dynamic engineering team. The ideal candidate will possess over 12 years of deep technical expertise in Java and the Spring ecosystem, with a proven track record of designing, developing, and leading the delivery of large-scale enterprise...

  • Senior Java Developer

    12 hours 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...

  • Senior Java Developer

    10 hours ago


    Toronto, Ontario, Canada Collabera Full time

    Investment IndustryTitle:Senior Engineer - Total Fund Management FinancingDuration:6 months (Contract) + strong potential to extendLocation:Downtown Toronto (4 day/week onsite) Fri WFH# of Openings:2Current ChallengesNeed someone truly hands-on, production-readyNo bandwidth to train on AWS, EKS, or Terraform — candidate must be strong and ramped-up...


  • Toronto, Ontario, Canada BuzzClan Full time

    Position:Software Developer - SeniorLocation:5700 Yonge Street, Toronto, ON (Hybrid)Type:ContractDuration:7+ monthsClient:Public SectorMUST HAVES:10+ years of experience with:Java programming on Sun Solaris and RED-HAT/Linux, WebSphere Liberty Profile/WebSphere Application server, WebSphere Studio Application Developer, web services,API connectExperience...


  • 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 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...

  • Lead Java Developer

    19 hours ago


    Toronto, Ontario, Canada AceStack Full time

    Job Title: Java Lead Developer (Angular Experience)Location:Toronto, ON – Onsite6-12 Months ContractExperience:10+ YearsJob Summary:We are seeking an experiencedJava Lead Developer with strong Angular experienceto lead the design, development, and delivery of scalable enterprise applications. The ideal candidate will be hands-on, technically strong, and...

  • Senior Java Developer

    9 hours ago


    Toronto, Ontario, Canada Poly Services Group Full time

    Job DescriptionThe Role:   SENIOR JAVA SOFTWARE DEVELOPER Location:     Toronto, ON (uptown)Industry:      TechnologyType: PermanentWHAT IS THE OPPORTUNITY? Our client is an 18-year-old SaaS developer and recognized leader of encryption solutions for a range of markets - think Public Sector, Financial Services, Healthcare, and Legal.  Some of...