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


Similar jobs

More from Astra North Infoteck Inc.
Astra North Infoteck Inc. 1 hour ago
Astra North Infoteck Inc. 13 hours ago
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! 13 hours ago

Java Developer - Kafka, Spring Boot & Microservices

Apply Now
Back to search page