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

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!