Talent.com
Astra North Infoteck Inc.
Java Developer - Kafka, Spring Boot & MicroservicesAstra North Infoteck Inc. • Toronto, ON, ca
Les candidatures ne sont plus acceptées
Java Developer - Kafka, Spring Boot & Microservices

Java Developer - Kafka, Spring Boot & Microservices

Astra North Infoteck Inc. • Toronto, ON, ca
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste
Job Description
Java Developer (Kafka, Spring Boot & Microservices)

Location: Toronto, ON (Hybrid – 4 Days Work From Office)
Duration: 12 Months
Experience: 6–8 Years

Job Overview

We are seeking an experienced Java Developer with strong expertise in Spring Boot, Kafka, REST APIs, and Microservices. The ideal candidate will have hands-on experience building scalable backend applications, developing event-driven solutions, and working in Agile environments.

Key Responsibilities

  • Design, develop, and maintain enterprise applications using Java, Spring Framework, and Spring Boot.

  • Develop scalable REST APIs and Microservices.

  • Build and support Kafka Producer and Consumer applications on Kafka clusters using Zookeeper.

  • Develop Spring Boot microservices to process and publish messages through Kafka.

  • Implement and maintain event-driven architectures using Confluent/Apache Kafka.

  • Participate in CI/CD deployment activities and follow DevOps best practices.

  • Collaborate with cross-functional teams in an Agile development environment.

  • Write unit tests and ensure code quality through best development practices.

Required Skills

  • 6–8 years of hands-on Java development experience.

  • Strong expertise in Java, Spring Framework, and Spring Boot.

  • Experience with Advanced Java Concepts, including Multithreading.

  • Strong knowledge of REST API development.

  • Hands-on experience with Apache Kafka/Confluent Kafka, including Producer and Consumer applications.

  • Experience designing and developing Microservices.

  • Experience with MongoDB and SQL Server.

  • Knowledge of Swagger/OpenAPI.

  • Experience with GitHub, Docker, and JUnit.

  • Understanding of CI/CD deployment processes.

  • Experience working in Agile methodologies.

Nice-to-Have Skills

  • Knowledge of Elasticsearch, Logstash, and Kibana (ELK Stack).

  • Experience with Functional Programming concepts in Java.

  • Exposure to Finance or Capital Markets domain and industry practices.

Primary Skills

  • Java

  • Spring Boot

  • Apache Kafka

  • REST API

  • Microservices

Secondary Skills

  • MongoDB

  • SQL Server

  • Swagger

  • Docker

  • GitHub

  • JUnit

  • CI/CD

  • Elasticsearch

  • Logstash

  • Kibana

  • Functional Programming

  • Agile




Requirements
60-70
Créer une alerte emploi pour cette recherche

Java Developer - Kafka, Spring Boot & Microservices • Toronto, ON, ca

Offres similaires

Java Developer with Cloud Focus

Canadian Tire CorporationToronto, ON, Canada
Temps plein

Join our team as a Senior Java Developer, working partly in-office in Toronto or Calgary.Here, you will design robust backend systems and cloud-native applications to meet complex business needs.Th... Voir plus

 • Offre sponsorisée

Software Developer (Java | Kafka | GCP)

GFT Technologiestoronto, on, Canada
Temps plein

Software Developer (Java | Kafka | GCP) — Job Description.We are looking for a Senior Java Developer with strong experience in Java, Apache Kafka, and Google Cloud Platform (GCP) to join a high-per... Voir plus

 • Offre sponsorisée

Senior Java Developer

KonradToronto, ON, CA
Temps plein

Konrad is a next generation digital consultancy.We are dedicated to solving complex business problems for our global clients with creative and forward-thinking solutions.Our employees enjoy a cultu... Voir plus

 • Offre sponsorisée

Senior Java Staff Engineer — Spring, Microservices & Cloud

NagarroToronto, ON, CA
Temps plein

A digital product engineering company is seeking candidates with over 5 years of programming experience, particularly using Java.Candidates should have expertise in frameworks like Spring Core and ... Voir plus

 • Offre sponsorisée

Senior Java Developer

United States Digital Space LLCtoronto, on, Canada
Temps plein

We are seeking a highly skilled and proactive Java Developer with deep expertise in Java, Spring Framework, Kafka, Message Queuing, Dynatrace, and microservices architecture.This role requires a ha... Voir plus

 • Offre sponsorisée

Senior Java Engineer, TD Securities - Java, Kafka

TDtoronto, on, Canada
Temps plein

Eligible for discretionary variable compensation based on performance.TD Securities, the wholesale banking arm of TD Bank Financial Group, is hiring a.Product Control and Finance Technology Enginee... Voir plus

 • Offre sponsorisée

Java Backend Engineer — Cloud Microservices (Spring Boot)

Tekgence IncToronto, ON, CA
Temps plein

A technology solutions firm in Toronto is looking for a skilled Java Backend Developer to design and implement scalable RESTful APIs using Spring Boot.The successful candidate will work on microser... Voir plus

 • Offre sponsorisée

Senior Java Architect: Spring Boot & Microservices

Capgeminitoronto, on, Canada
Temps plein

A leading technology consulting firm, Capgemini, is seeking a Java Architect to join their team.This role is crucial for developing scalable, high-performance applications using Spring Boot.Ideal c... Voir plus

 • Offre sponsorisée

Java Developer (Spring Boot)

Tangentiatoronto, on, Canada
Temps plein

Hybrid (4 days Work from Office, 1 day Work from Home).We are looking for an experienced.Experience working with tools such as:.Good communication and interpersonal skills.Ability to work effective... Voir plus

 • Offre sponsorisée

Senior Backend Developer Java Spring

Tata Consultancy ServicesToronto, ON, CA
Temps plein

Join Tata Consultancy Services (TCS) as a Senior Application Developer focusing on backend solutions using Java and Spring.This role demands expertise in multithreading and REST API development for... Voir plus

 • Offre sponsorisée

Java Developer for Microservices Projects

AmpstekToronto, ON, CA
Temps plein

Join a rewarding contract position as a Java Developer in Toronto or Vancouver, directly focusing on Microservices and Databricks.Bring your expertise in Spring Boot and API creation to this essent... Voir plus

 • Offre sponsorisée

Senior Java Developer — Data Pipelines & Microservices

Highbrow LLCToronto, ON, CA
Temps plein

A leading software company is looking for a Senior Java Developer to ensure data quality and optimize data pipelines.The role requires at least 10 years of hands-on experience with Java and related... Voir plus

 • Offre sponsorisée

Senior Java Developer

VySystemsToronto, ON, CA
Temps plein

Java Backend Developer - API, Microservices.Proven experience in designing Java/Java EE solutions.Experience in designing Microservices & APIs.Proven experience in Java back-end development with th... Voir plus

 • Offre sponsorisée

Senior Java Spring Boot Microservices Engineer - Hybrid

Source CodeToronto, ON, CA
Temporaire

A leading software development company is seeking a Senior Software Developer for a hybrid role based in Toronto.The successful candidate will have extensive experience with Java, Spring Boot, and ... Voir plus

 • Offre sponsorisée

Senior Java Backend Engineer – Spring Boot & Microservices

Flexton Inc.Toronto, ON, CA
Temps plein

A cutting-edge technology firm in Toronto is seeking a highly skilled Java Backend Engineer to join its dynamic team.The role involves building and maintaining scalable backend systems using Java, ... Voir plus

 • Offre sponsorisée

Senior Java Developer (FinTech, APIs & Microservices)

Brainhunter Systems LtdToronto, ON, CA
Temps plein

Hiring a Senior JAVA Developer (Must-Have Experience: Financial Services / Insurance domain, JAVA and J2EE, Spring Boot, API Development, API Gateway, APIGEE, Microservices Architecture, and event-... Voir plus

 • Offre sponsorisée

Senior Java Spring Boot Developer - Microservices Mastery

Aarorn Technologies IncToronto, ON, CA
Temps plein

A technology company in Toronto is seeking a Senior Java Spring Boot Developer with 7–8 years of experience.The candidate should excel in designing and developing scalable backend systems, utilizin... Voir plus

 • Offre sponsorisée

Senior Java Spring Boot Developer - Cloud & Messaging

ScotiabankToronto, ON, CA
Temps plein

An established industry player is seeking a qualified Developer to join their Notification Services team.In this dynamic role, you will lead development activities, ensuring high-quality code deliv... Voir plus

 • Offre sponsorisée

Senior Java Developer in Surveillance Tech

TD Securities (USA) LLCToronto, ON, Canada
Temps plein

Join TD Securities as a Senior Java Developer, specializing in technologies for compliance and surveillance.This role emphasizes the design and integration of regulatory solutions.You will be part ... Voir plus

 • Offre sponsorisée

Junior Java Developer - Spring Microservices | Toronto

Triunity Software, Inc.Toronto, ON, CA
Temps plein

A tech solutions company in Toronto is looking for a Jr Java Developer with a strong foundation in Java 7/8 and Spring technologies.The candidate should have at least 4 years of experience, excelle... Voir plus