Job Search and Career Advice Platform

Enable job alerts via email!

Staff Software Developer (Java/Python) - Data Pipelines

Futuretek

Toronto

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Toronto is seeking a Staff Software Developer with over 6 years of experience in software development. The ideal candidate should have strong skills in Java and Python, experience with microservices architecture, and a good understanding of CI/CD practices. This role involves designing and maintaining software components in a dynamic, agile environment. Competitive compensation offered.

Qualifications

  • 6+ years of professional experience in software development across multiple technology domains.
  • Experience with ETL pipelines, data ingestion, and data warehousing.
  • Working knowledge of event-driven systems using Kafka, and message queues like RabbitMQ.

Responsibilities

  • Design, implement, deploy, test, and maintain essential software components.
  • Contribute to the software development process and participate in code reviews.
  • Provide leadership and guidance in team development efforts.

Skills

Java
Python
Spring Boot
Flask
FastAPI
Kafka
RabbitMQ
CI/CD
Kubernetes
PostgreSQL
Elasticsearch

Education

Bachelor's degree in Computer Science or equivalent
Job description
A technology company in Toronto is seeking a Staff Software Developer with over 6 years of experience in software development. The ideal candidate should have strong skills in Java and Python, experience with microservices architecture, and a good understanding of CI/CD practices. This role involves designing and maintaining software components in a dynamic, agile environment. Competitive compensation offered.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.