Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Development Engineer in

Home > Java programming jobs

Senior Software Development Engineer in in Canada new

  • Adaptive Financial Consulting
  • Full time
  • Email
  • MontrĂ©al

Responsibilities

  • Propose and enhance project test plans with a focus on test automation.
  • Design, maintain, and execute test cases and analyze test results.
  • Build automated tests across unit, component, integration, system, and end-to-end levels.
  • Investigate root causes, complex edge cases, performance bottlenecks, memory issues, and defects.
  • Integrate and maintain test execution and static code analysis tools in CI/CD pipelines.
  • Improve CI/CD pipeline health by minimizing false positives and maintaining reliable feedback.
  • Define quality metrics, telemetry, and reporting dashboards.
  • Apply exploratory, chaos, performance, load, and reliability testing techniques.
  • Collaborate with QA, business analysis, development, and DevOps teams to improve testing tools and solutions.
  • Promote QA best practices and educate teams that quality is everyone's responsibility.
  • Develop understanding of business, technical, and operational requirements and suggest process improvements.

Requirements

  • Mastery of Java with experience in automated testing, debugging, and root cause analysis.
  • Strong understanding of QA methodologies, shift-left practices, and the software development lifecycle.
  • Experience translating feature specifications into test coverage and test plans.
  • Experience with unit, component, integration, system, end-to-end, exploratory, performance, and load testing.
  • Working knowledge of BDD practices, story refinement, example mapping, acceptance criteria, and 3 Amigos.
  • Practical knowledge of application profiling, quality metrics, telemetry, and reporting dashboards.
  • Hands-on exposure to chaos testing and distributed pub/sub low-latency messaging technologies.
  • Experience integrating testing and static code analysis tools into CI/CD pipelines.
  • Experience building containerized test environments with Docker and Kubernetes.
  • Familiarity with observability and monitoring platforms and cloud platforms such as AWS, GCP, Azure, and OpenShift.
  • Knowledge of AI tooling applications within QA workflows.
  • Financial services or trading domain experience is preferred.
  • Strong communication, collaboration, analytical, problem-solving, and stakeholder engagement skills.

Benefits

  • Competitive salary.
  • 23 days of vacation.
  • Employer-paid 50% contribution toward group insurance including health, dental, life insurance, and short- or long-term disability coverage.
  • Up to 5% annual salary pension plan contribution when the employee contributes the same amount.
  • 50% reimbursement of a monthly public transportation pass.
  • Personal Spending Account.
  • Flexible hybrid working model.
  • Well-being, diversity, and inclusion programs.

Salary: Competitive

Adaptive Financial Consulting

Adaptive Financial Consulting designs and delivers custom, cloud-native trading platforms and front-office systems for capital, commodity, and digital asset markets. The privately held firm earns revenue through software engineering and consulting engagements, and offers accelerators such as Hydr...

Similar positions

Senior IGA Architect - Saviynt

  • GuidePoint Security
  • Full time
  • USA
  • 11/05/2026
  • Remote

Senior QA Automation Engineer

  • Encora
  • Full time
  • Others
  • 11/05/2026
  • Lima, Peru

Principal Java Engineer

  • Elastic
  • Full time
  • Remote
  • 11/05/2026
  • Salary: Competitive
  • Switzerland

Software Development Engineer in Test

  • Apple
  • Full time
  • USA
  • 11/05/2026
  • Cupertino, CA

Tech Lead, Software Engineering

  • Lenovo
  • Full time
  • Others
  • 11/05/2026
  • Tel Aviv-Yafo, Israel