Backend Java Engineer — Spring Boot & Kafka

Scotiabank

Toronto

Presencial

CAD 90.000 - 120.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Scotiabank in Toronto is seeking an Intermediate Java Developer to join the Global Payments Engineering team. You will design, develop, and maintain backend services with Java and Spring Boot, and collaborate with QA and product teams to deliver reliable solutions.

You'll work on Kafka-based messaging, relational databases, RESTful APIs, and participate in code reviews in an Agile environment, with opportunities to learn and grow within a leading financial tech group.

Formación

  • 5+ years of Java development experience.
  • Proficient in Java 8+ and Spring Boot.
  • Experience with Kafka-based messaging and event-driven designs.

Responsabilidades

  • Design, develop, test, and maintain backend applications using Java and Spring Boot.
  • Implement and support Kafka-based messaging and event-driven integrations.
  • Work with relational databases, including schema design, queries, and performance optimization.
  • Build and consume RESTful APIs.
  • Collaborate with team members to deliver features and improvements.
  • Participate in code reviews and follow best practices for clean, maintainable code.
  • Troubleshoot and resolve application bugs and performance issues.
  • Contribute to technical documentation and knowledge sharing.

Conocimientos

Java (8+)
Spring Boot
Apache Kafka
Relational Databases
REST APIs
Git
Maven/Gradle
Agile/Scrum
Communication
Problem Solving

Herramientas

Docker

Descripción del empleo

Scotiabank in Toronto is seeking an Intermediate Java Developer to join the Global Payments Engineering team. You will design, develop, and maintain backend services with Java and Spring Boot, and collaborate with QA and product teams to deliver reliable solutions.

You'll work on Kafka-based messaging, relational databases, RESTful APIs, and participate in code reviews in an Agile environment, with opportunities to learn and grow within a leading financial tech group.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer, Global Payments Technology (Backend Java Developer)
Software Engineer, Global Payments Technology (Backend Java Developer)

Scotiabank • Toronto

Presencial
CAD 90.000 - 140.000
DEI & Allyship
Accessibility
Upskilling
+2
Senior Full‑Stack Engineer: Java Microservices & Cloud
Senior Full‑Stack Engineer: Java Microservices & Cloud

Scotiabank • Toronto

Presencial
CAD 120.000 - 160.000
Bonus
Flexible vacation
Personal days
+2
Software Engineer, Java, Global Payments Engineering (Future Opportunities)
Software Engineer, Java, Global Payments Engineering (Future Opportunities)

Scotiabank • Toronto

Presencial
CAD 90.000 - 120.000
Senior Java Software Engineer - Cloud-Native Banking
Senior Java Software Engineer - Cloud-Native Banking

Scotiabank • Toronto

Presencial
CAD 120.000 - 180.000
Backend Java Engineer - Spring Boot, Kafka, Microservices
Backend Java Engineer - Spring Boot, Kafka, Microservices

Compunnel Inc. • Calgary

Presencial
CAD 80.000 - 110.000
Senior Software Engineer
Senior Software Engineer

Scotiabank • Toronto

Presencial
CAD 105.000 - 145.000
Senior Java Engineer: Kafka, APIs & Integrations
Senior Java Engineer: Kafka, APIs & Integrations

Broadridge • Toronto

Híbrido
CAD 98.000 - 120.000
Java Developer with Kafka
Java Developer with Kafka

Enterprise Solutions Inc. • Montreal

Presencial
CAD 90.000 - 120.000
Senior Java Backend Architect - Microservices & Kafka
Senior Java Backend Architect - Microservices & Kafka

Citi • Mississauga

Presencial
CAD 121.000 - 171.000
Senior Java Microservices Engineer – Hybrid (Banking)
Senior Java Microservices Engineer – Hybrid (Banking)

Scadea Solutions Inc • Mississauga

Híbrido
CAD 110.000 - 150.000