This recruiter is online.

This is your chance to shine!

Apply Now

Senior Java Developer (10+ years) to design, developCritical Banking applications using React.js, SQL, REST APIs, SOAP services, and backend Java technolog

Toronto, ON
  • To be discussed
  • Contract job

  • Published since 1 day(s)

  • 1 position to fill as soon as possible

Our financial services client is seeking a Senior Java Developer (10+ years) to design, develop, and maintain Critical Banking applications using React.js, SQL, REST APIs, SOAP services, and backend Java technologies

Join a high-impact engineering team within a leading Canadian bank’s Commercial Banking division, developing and enhancing critical applications for business and customer needs. This role offers hands-on work with modern banking technologies and collaboration across multidisciplinary teams in a fast-paced environment. The position provides exposure to complex backend solutions supporting enterprise-scale initiatives.

Contract, Toronto, Hybrid, 2 days in-office

2201 Eglinton Ave East

4 months


Must Haves

  • 8+ years as a back-end Microservice developer using Java and SQL
  • 8+ years working with SOAP, JSON, and RESTful services
  • 8+ years hands-on with HTML/CSS and JavaScript
  • Experience with Spring and Spring Boot, plus build tools such as Git, Gradle, and Jenkins
  • Computer Science Degree or Equivalent

Nice to Have

  • Experience using swagger and Node.js
  • Experience with PostgreSQL, Redis
  • Working experience with cloud service integration (Google Cloud Platform)
  • Knowledge of security best practices: SSO, SAML for UI and API integration
  • Experience with tools such as Confluence, JIRA, BitBucket, CheckMarx, Blackduck, WebInspect

Responsibilities

  • Work within a cross-functional team of Developers, BSA’s, and technical experts to interpret and deliver technical requirements
  • Engage architecture groups on design proposals, development, and application maintenance
  • Address and resolve technical issues across project deliverables
  • Troubleshoot and identify root causes of system problems
  • Consider organizational risk appetite and culture in daily technical decisions
  • Champion a high-performance, inclusive team environment
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Diploma

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined