Senior Full Stack Java / API Developer

United States Digital Space LLC

Toronto

On-site

CAD 40,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance bonus
Pension & profit sharing
Generous vacation

Job summary

Scotia Technology in Toronto is seeking a Senior Java Developer for designing, building, and deploying high-performance backend services that support critical banking applications.

You will work on microservices with OpenJDK 24, Spring Boot, OAuth2, and Kafka, ensuring security and compliance while collaborating with Architecture, Security, DevOps, QA and Operations teams.

Qualifications

  • Experience designing and implementing microservices in Java.
  • Strong background in secure API development and banking security standards.
  • Familiarity with cloud-native deployments and CI/CD pipelines.

Responsibilities

  • Analyze requirements and design scalable microservices-based solutions.
  • Prepare design documents, API specs, and architectural proposals for reviews.
  • Participate in security assessments and remediate detected vulnerabilities.
  • Ensure secure coding standards are followed.
  • Collaborate with Architecture, Security, DevOps, QA and Operations teams.
  • Coordinate API spec approvals and security signoffs.
  • Maintain technical documentation in Confluence.
  • Demonstrate strong analytical and debugging skills.

Skills

Microservices design
Secure API development
Cloud-native applications
OpenJDK 24
Spring Boot 3.4+
OAuth2 authentication
Kafka event-driven
Azure Key Vault

Tools

APIGEE API Gateway
Azure Cloud PCF
CloudBees Jenkins
JIRA
Confluence
Bitbucket

Job description

Requisition ID: 267646

Join our team!

Would you like to 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?

The Role

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.

What will we expect from you?
  • 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
What You Will Bring to Succeed
  • 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.
Technical Stack required

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

The Workplace
  • We are technology partners who help the business transform how our employees around the world work.
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
  • You’ll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
  • We foster an environment of innovation and continuous learning.
  • We care about our people, allowing them to design how they work to deliver amazing results
  • We offer a competitive total rewards package, including a performance bonus, company matching programs (on pension & profit sharing), and generous vacation.

#ScotiaTechnology#LI-Hybrid

Location(s): Canada : Ontario : Toronto

Why choose us?

We are an international, modern, and digital bank.

  • 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.

At the company, inclusion is part of the way we do business . his opportunity is open in accordance with Law 21.015. If you require any reasonable accommodation to participate in the recruitment process, please let us know .

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Java / API Developer
Senior Full Stack Java / API Developer

Scotiabank • Toronto

On-site
CAD 110,000 - 140,000
Performance bonus
Company matching (pension & profit‑shs
Generous vacation
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Scotiabank • Toronto

On-site
CAD 90,000 - 120,000
Flexible vacation
Tuition assistance
Community engagement opportunities
Software Developer, Java on Cloud 1
Software Developer, Java on Cloud 1

Scotiabank • Toronto

On-site
CAD 110,000 - 140,000
Java Developer
Java Developer

Scotiabank • Toronto

On-site
CAD 80,000 - 110,000
Competitive Rewards program
Tuition assistance
Flexible vacation
+2
Software Developer
Software Developer

Scotiabank • Toronto

On-site
CAD 80,000 - 120,000
Diversity and Inclusion initiatives
Upskilling through online courses
Competitive Rewards program
+2
Software Developer(Java)
Software Developer(Java)

Scotiabank • Toronto

On-site
CAD 90,000 - 120,000
Diversity and inclusion programs
Tuition assistance
Flexible vacation
+1
Software Engineer, Global Payments Technology (Backend Java Developer)
Software Engineer, Global Payments Technology (Backend Java Developer)

Scotiabank • Toronto

On-site
CAD 90,000 - 140,000
DEI & Allyship
Accessibility
Upskilling
+2
Senior Software Developer - Application Security
Senior Software Developer - Application Security

Scotiabank • Toronto

On-site
CAD 110,000 - 150,000
Developer, Cloud Engineering - Contract Full Time for 12 Months
Developer, Cloud Engineering - Contract Full Time for 12 Months

Scotiabank • Toronto

On-site
CAD 120,000 - 160,000
Diversity & Inclusion
Accessible workplace
Upskilling opportunities
+2
Full Stack Developer - Entry Level
Full Stack Developer - Entry Level

Scotiabank • Toronto

On-site
CAD 60,000 - 90,000
Diversity, Equity, Inclusion & Allyshi
Accessibility and Workplace Accommodat
Upskilling through online courses
+3