Technical Consultant – Intermediate (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) – 4 Plus Years Experience (Minimum)
- 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