Senior Full Stack Java / API Developer

ScotiabankToronto, ON
Hybrid

About The Position

We are looking for a highly skilled Senior Java Developer with strong experience in microservices architecture, secure API development and cloud-native applications. The role involves designing, developing and deploying high performance, secure and scalable backend services that support critical banking applications while meeting security and compliance standards.

Requirements

  • Design, develop and maintain microservices using OpenJDK 24, Spring Boot 3.4.5 and above.
  • Build secure Restful APIs and integrate with enterprise systems using APIGEE API Gateway
  • Implement OAuth2 based authentication and authorization in line with banking security standards.
  • Develop event driven solutions using Confluent Kafka for real-time data processing and system integration.
  • Manage SSL/TLS certificates and secrets using Azure Key Vault to ensure secure communication across services.
  • Build and maintain CI/CD pipelines using Cloudbees Jenkins, supporting automated builds, testing and deployments.
  • Deploy and manage applications on Azure Cloud / PCF (Pivotal Cloud Foundry) environments.
  • OpenJDK 24, Microsoft SQL, Confluent Kafka, Spring Boot 3.4.x and higher, JPA, Open Api/Swagger, Postman, Azure Cloud PCF, IntelliJ, OAuth2, Service Now, JIRA, Bitbucket, Confluence, Splunk and Dynatrace

Nice To Haves

  • Complete your internship with an organization that has been in the market for more than 35 years, dedicated to improving our customers’ financial well-being through comprehensive and innovative solutions.

Responsibilities

  • Analyze business and technical requirements and design scalable microservices based solutions.
  • Prepare and present high-level design documents, API Specifications and architectural proposals for technical and security reviews.
  • Participate in application security assessments, penetration testing activities and remediate vulnerabilities identified through security scanning tools.
  • Ensure compliance with secure coding standards.
  • Collaborate with cross-functional teams including Architecture, Security, DevOps, QA and Operations to deliver high-quality solutions.
  • Coordinate with supporting teams to obtain API specification approvals and application security signoffs.
  • Maintain technical documentation in confluence
  • Strong analytical and debugging skills

Benefits

  • competitive total rewards package
  • performance bonus
  • company matching programs (on pension & profit sharing)
  • generous vacation
  • Work-life balance matters to us — we are the first bank in Chile to reduce the workweek to 39 hours!
  • Continuous learning and development — participate in projects, conferences, and events that help you build new skills and gain relevant knowledge.
  • We are diverse and inclusive.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service