Java Developer (Kafka Spring Boot & Microservices)
Location: Toronto ON (Hybrid 4 Days Work From Office)
Duration: 12 Months
Experience: 68 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
68 years of hands-on Java development experience.
Strong expertise in JavaSpring 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 GitHubDocker 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
Required Skills:
60-70
Required Education:
Backend Engineer Kotlin Microservices & AKSRole Overview:We are seeking a highly skilled backend developer with strong experience in modern programming languages and frameworks with primary expertise in Kotlin and exposure to Java microservices and cloud Skills:Proficiency in Kotlin with additional experience in Java (Spring Boot Spring Security) and JavaScript () 5 years of backend development experience including: oUnit testing frameworks (e.g.
Java Developer (Kafka Spring Boot & Microservices)Location: Toronto ON (Hybrid 4 Days Work From Office)Duration: 12 MonthsExperience: 68 YearsJob OverviewWe are seeking an experienced Java Developer with strong expertise in Spring Boot Kafka REST APIs and Microservices. The ideal candidate will hav...
Java Developer (Kafka Spring Boot & Microservices)
Location: Toronto ON (Hybrid 4 Days Work From Office)
Duration: 12 Months
Experience: 68 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
68 years of hands-on Java development experience.
Strong expertise in JavaSpring 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 GitHubDocker 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
Required Skills:
60-70
Required Education:
Backend Engineer Kotlin Microservices & AKSRole Overview:We are seeking a highly skilled backend developer with strong experience in modern programming languages and frameworks with primary expertise in Kotlin and exposure to Java microservices and cloud Skills:Proficiency in Kotlin with additional experience in Java (Spring Boot Spring Security) and JavaScript () 5 years of backend development experience including: oUnit testing frameworks (e.g.