Technical Consultant – Jr/Int (Flink, Kafka, Microservices, Java – On Site 3 Days) – Level II
- Location: tORONTO, Ontario
- Type: Contract
- Job #34776
ONSITE – 3 DAYS A WEEK (MANDATORY – TORONTO)
- Strong hands-on development in Java, Spring Boot, Microservices, and REST APIs
-
Deep Kafka experience – understands fundamentals, event-driven architecture, and practical implementation
-
Experience with Apache Flink streaming – able to explain core concepts such as sources, sinks, and data streams
-
Spark or distributed data processing exposure considered strong asset
-
Strong understanding of distributed systems, scalability, and fault tolerance
-
Database knowledge with ability to discuss optimization strategies (indexes, query tuning, performance)
-
Experience with monitoring, observability, and performance tuning (Prometheus, Grafana, ELK or similar)
-
Familiar with CI/CD pipelines and DevOps practices (Jenkins, GitHub Actions, Git workflows)
-
Experience working in cloud environments (AWS, Azure, or GCP)
-
Comfortable with trunk-based development, proper tagging, structured releases, and documentation practices
-
Targeting mid-level / Level II engineers who are hands-on builders (not architects or purely conceptual)
-
Strong communication skills – clear, articulate, confident explaining technical concepts
-
Engaged, collaborative problem-solver who participates actively in whiteboarding and technical discussions
-
Reliable and committed candidate willing to attend onsite interviews and work hybrid (3 days onsite Toronto)
-
Must pass full background verification and demonstrate stable employment and education history