Apply now

Posted yesterday

Senior Java Developer-10 years of Experience

@ Brainhunter Systems Ltd

Toronto, Ontario

Contract
Apply now
SIGNALS

Responsibilities:

  • Develop and implement highly complex and custom components.
  • Work closely with other Developers, Designers, Solution Architects, and Engineers to create and maintain quality system and infrastructure designs that are…
  • Provide technical coordination for large projects that span multiple teams and cover a diverse spectrum of technologies
  • Provide technical guidance to Product Teams (Pods) consisting of Software Engineers, Product Owners, Business Systems Analysts, Scrum Masters, and, of course,…
  • Ensure we have the proper tools in place so that we can ensure our applications are free of common coding vulnerabilities and we follow standard security…

Requirements summary:

  • Requirement Summary
  • Work Style : Hybrid Work arrangement - 3 days per week in the office required
  • Apply and share your technical expertise and experience.
  • Minimum 10+ years of relevant experience required, with at least 5+ years of hands-on experience developing Payment Technology applications and FinTech Applications for the Banking domain.
  • Hands-on JAVA 21 or higher
  • Hands-on Spring Boot 3.5 or higher (strong understanding of Spring Boot Starters)
Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-09
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Brainhunter Systems Ltd

FieldValue
Open jobs on Jobsy6
Job description

Hiring a Senior Java Developer

Requirement Summary

  • Job Role/Title: Senior Java Developer
  • Job Type: Contract Opportunity. Initial contract for 12 months, with good possibilities of further extensions.
  • Job Location: Toronto, ON, Canada
  • Work Style: Hybrid Work arrangement - 3 days per week in the office required
  • Work Hours: 40 hours/week, typically Monday-Friday 9:00 am to 5:00 pm
  • Interview: Teams interviews; 2 interviews

___________________________________________________________

Position Overview: We’re looking for hands-on Senior Java Developers to join our Payments team and work on high-value, mission-critical applications for a major bank. Come build High Value Payments with us, and work on a broad range of features.

Key Responsibilities and Deliverables:

  • Develop and implement highly complex and custom components.
  • Work closely with other Developers, Designers, Solution Architects, and Engineers to create and maintain quality system and infrastructure designs that are maintainable, performant, reliable, scalable, and secure.
  • Provide technical coordination for large projects that span multiple teams and cover a diverse spectrum of technologies
  • Provide technical guidance to Product Teams (Pods) consisting of Software Engineers, Product Owners, Business Systems Analysts, Scrum Masters, and, of course, our QA engineering group.
  • Ensure we have the proper tools in place so that we can ensure our applications are free of common coding vulnerabilities and we follow standard security practices.

As a Team member you will:

  • Apply and share your technical expertise and experience.
  • Define our next unit and integration test frameworks and standards.
  • Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools)
  • Actively participate in Agile ceremonies.
  • Contribute to project management activities such as: scope assessment and analysis, identifying risks and recommending mitigation measures, as well as escalating and communicating possible issues.
  • Communicate and collaborate with the broader product team to develop and refine features.

Key Skillset and Qualifiers for this Role:

  • Minimum 10+ years of relevant experience required, with at least 5+ years of hands-on experience developing Payment Technology applications and FinTech Applications for the Banking domain.
  • Hands-on JAVA 21 or higher
  • Hands-on Spring Boot 3.5 or higher (strong understanding of Spring Boot Starters)
  • Unit testing – JUnit 5 & Mockito (mandatory experience)
  • REST APIs, Microservices Architecture, and event-based Microservices development
  • Maven & Git
  • Hands-on experience with Cloud Deployments (AWS / Azure / GCP) and post-deployment support.

Candidates with the following certifications will be strongly preferred:

  • Oracle Certified Professional – Java SE 21
  • Spring Certified Professional (2024)

___________________________________________________________

How to Apply: Please email your up-to-date Resume/CV to [email protected]

Similar jobs

  • Treasury Analyst

    Toronto, ON
    Full Time

    Vaco by Highspring: With expertise in Accounting and Finance, Technology and Digital, and Human Resources and Operations, Vaco provides Contract Staffing and Direct…

    3+ YOECandidates need 3+ years of finance, treasury or related experience, an undergraduate degree in finance, accounting, economics or business, and a strong understanding of financial statements. Advanced Microsoft Excel skills are required, and candidates must live in the Greater Toronto Area and be permitted to work in Canada.

    Microsoft Excel, Online banking platforms

  • Senior Commercial Roofing Estimator

    Toronto, ON
    Full Time

    CSG Talent

    Candidates need significant commercial roofing estimating experience, ideally on large commercial, industrial or institutional projects in Canada. They should understand roofing systems, installation methods, drawings, specifications and material pricing. Experience with low-slope membranes such as TPO, EPDM, PVC and modified bitumen is a strong asset.

    The EDGE, Bluebeam Revu

  • IBMS (Operative BMS) Support Analyst

    Toronto, ON
    Contract

    Tekgence Inc

    Tekgence needs candidates with hands-on experience supporting IBMS (Operative BMS) applications, solid SQL and database troubleshooting skills, and experience with incident management and ticketing tools. Strong problem-solving, communication and stakeholder skills, plus the ability to meet SLAs in a support environment, are also required.

    IBMS (Operative BMS), SQL, ticketing tools

  • Inspection Readiness Lead

    Toronto, ON
    Contract

    United Pharma

    10+ YOECandidates need 10+ years of pharmaceutical GMP quality experience and personal experience leading Health Canada or FDA inspection preparation. They must have run mock inspections, built storyboards and worked in remediation contexts such as 483s, Warning Letters or Health Canada observations.

  • Graphics Specialist – Building Automation / EBO (GSBA004)

    Toronto, ON
    Full Time

    Potenco

    3+ YOECandidates need hands-on experience building BAS operator graphics, preferably in EcoStruxure Building Operation, and an understanding of HVAC systems, points, alarms, trends and controls drawings. Roughly 3 or more years of BAS graphics or controls experience is preferred, along with a diploma in engineering technology or equivalent experience and legal eligibility to work in Canada.

    EcoStruxure Building Operation, EMRS, BAS points list, controls drawings

  • Senior Siebel CRM Developer – Siebel Public Sector | Oracle | REST APIs

    Toronto, ON
    Contract

    ThoughtStorm

    10+ YOECandidates need 10+ years of Siebel Public Sector 8.x experience, deep knowledge of Siebel integration and UI technologies, and experience with SSO, security and accessibility standards. Agile delivery experience and comfort working onsite in Toronto are required.

    Siebel CRM, Oracle OID, BI Publisher, Siebel ADM

  • Salesforce, LWC, Omnistudio Developer

    Toronto, ON
    Contract

    Pyramid Consulting, Inc

    8+ YOECandidates need 8 to 10 years of experience as a Salesforce developer, with LWC, Omnistudio and Kedge vulnerability management skills. Strong secure-coding, CI/CD and production troubleshooting experience is also required.

    Salesforce, Omnistudio, Kedge, Apex, LWC

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.