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
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!