Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Senior Java Architect / Developer to design and develop backend services and APIs for the Commercial Banking Portal, part of a multi-year Global Transactio

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Our financial client is looking for a Senior Java Architect / Developer to design and develop backend services and APIs for the Commercial Banking Portal, part of a multi-year Global Transaction Banking transformation initiative.

Duration: 1 year + possible extension

Work model: Hybrid (2 times/week onsite in DT Toronto)

Key Responsibilities

  • Lead backend architecture and development for a commercial banking platform.
  • Design and implement scalable APIs using Java, REST, and Open API specifications.
  • Develop and deploy microservices using Spring Boot, Spring Cloud, and related technologies.
  • Integrate modern security protocols such as OAuth, SAML, and PingFed.
  • Collaborate with UI teams using Angular 13+ and Redux for front-end integration.
  • Work on distributed systems and cloud-based architecture.
  • Contribute to DevOps pipeline using tools like Bitbucket, Maven, Jenkins, and Hazelcast.
  • Troubleshoot complex system issues and conduct root cause analysis.

Must-Have Skills

  • Java, REST APIs, Spring Boot, Spring Cloud
  • Security protocols (OAuth, SAML, PingFed)
  • Cloud platforms (Azure preferred)
  • Database tech: JPA, SQL
  • DevOps tools: Bitbucket, Maven, Jenkins, Hazelcast
  • Other tech: Lombok, npm
  • Strong knowledge of distributed systems and JavaEE.
  • Experience integrating with UI frameworks such as Angular 13+ and Redux
  • Experience with enterprise-level financial or banking systems.
  • Familiarity with identity and access management in cloud environments.
Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé