23 Aug
|
KTek Resourcing
|
Mississauga
23 Aug
KTek Resourcing
Mississauga
Key responsibilities include:
Developing and maintaining Kafka-based data pipelines.
Monitoring and optimizing Kafka cluster performance.
Troubleshooting and resolving data processing issues.
Ensuring data security and compliance
Creating and maintaining documentation for Kafka configurations and processes.
Implementing best practices for Kafka architecture and operations.
Java Kafka Developer is responsible for designing, implementing, and maintaining Kafka-based systems.
They work on developing and maintaining Kafka-based data pipelines, ensuring efficient data flow across systems.
The role involves data teams to design scalable solutions, troubleshooting data processing issues and ensuring data security and compliance.
Skill Matrix
Proficiency Expected (Mandatory)
Java 17: Expert-level understanding of Java 17 features including records, sealed classes, pattern matching, and enhanced switch expressions
Spring Boot: Strong hands-on experience in building production-grade applications using Spring Boot
Spring WebFlux: Proficiency in developing reactive, non-blocking applications using Spring WebFlux and Project Reactor
REST APIs: Expertise in designing, developing, and securing RESTful APIs with proper versioning and error handling
Microservices: Solid experience in microservices architecture including service discovery, API gateway, circuit breakers, and distributed tracing
IBM MQ: Hands-on experience with IBM MQ for enterprise messaging and integration
Apache Kafka: Robust knowledge of Kafka for building event-driven systems, including producers, consumers, and stream processing
📌 Java Kafka Developer (Mississauga)
🏢 KTek Resourcing
📍 Mississauga