top of page

Senior Java Software Engineer

Toronto, ON, Canada

Job Type

Full-Time/Contract

Workspace

Toronto, Hybrid(2-3 days from office)

About the Role

We are seeking highly experienced Senior Java Developers to join a Capital Markets Market Data Technology team responsible for building and enhancing enterprise-scale market data platforms that support trading, valuation, risk management, and Product Control functions.

This role will contribute to a strategic initiative focused on automating and modernizing Independent Price Verification (IPV) workflows and market data processing capabilities. The ideal candidate will have a strong background in Capital Markets technology, extensive experience developing distributed systems, and a deep understanding of market data ecosystems, pricing feeds, and risk platforms.

The successful candidate will thrive in complex enterprise environments, quickly navigate large codebases, and contribute to the design and development of scalable, high-performance backend systems.

- Design, develop, and enhance backend applications supporting market data acquisition, validation, processing, and distribution.
- Build and maintain scalable microservices using Java 17+, Spring Boot, and modern cloud-native development practices.
- Develop and support RESTful APIs and event-driven services supporting downstream trading, valuation, risk, and Product Control applications.
- Integrate and manage external market data vendor feeds, including Bloomberg, Reuters, and LSEG platforms.
- Process and manage large-scale market data sets, including interest rates, yield curves, volatility surfaces, swaps, FX, and pricing data.
- Contribute to workflow automation initiatives supporting Independent Price Verification (IPV) and market data quality controls.
- Analyze, troubleshoot, and optimize existing enterprise applications, distributed systems, and data processing pipelines.
- Participate in architecture discussions and contribute to the modernization of legacy platforms.
- Design and implement scalable messaging and streaming solutions using Kafka or similar event-driven technologies.
- Support containerized deployments using Kubernetes and contribute to CI/CD automation initiatives.
- Collaborate closely with Market Data teams, Product Control, Risk Management, Financial Engineering, Business Analysts, and other technology teams.
- Ensure high standards of code quality, performance, security, scalability, and maintainability.
- Utilize AI-assisted development tools such as GitHub Copilot and automation technologies to improve productivity, testing, debugging, and software delivery.

Requirements

  • 10+ years of hands-on software development experience with Java.

  • Strong experience developing applications using Java 17+.

  • Extensive experience with Spring Boot, microservices architecture, and distributed systems.

  • Proven experience designing and developing RESTful APIs and backend services.

  • Strong expertise with event-driven architecture and messaging platforms such as Kafka, Pub/Sub, or similar technologies.

  • Solid experience working with relational and NoSQL databases.

  • Strong SQL development and performance tuning experience.

  • Experience with Kubernetes and containerized application deployment.

  • Familiarity with CI/CD pipelines and modern software delivery practices.

  • Excellent debugging, troubleshooting, performance analysis, and problem-solving skills.

  • Experience working in Agile software development environments.

  • Demonstrated experience using AI-assisted development tools and engineering automation solutions.

About the Company

Winobell is an IT consulting and services company specializing in Salesforce implementation, customization, and enterprise software solutions. We help businesses streamline their processes, enhance customer relationships, and achieve digital transformation through cutting-edge technology and expert consulting.

Cloud consultants serving North America

Contact us to learn how our CRM, AI, ServiceNow, SAP, Workday, and integration solutions can transform your business. Our experts are here to align technology with your vision for growth.

© 2025 Winobell. All rights reserved.


Call Us

​+1 (437) 253-5451

Meet Us!

88 Queens Quay West

Suite 2500

Toronto, ON M5J0B8

  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
bottom of page