Back to results

Full Stack Engineer

  • Quebec, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
5+ years of experience in Java Full Stack Development
Posting language
English
Posted

Original job description

Role Title: Full Stack Developer (Java, Python)

Location: Montreal, QC (Hybrid)

Duration: 6-12 Months contract with possible extension

Job Description

We are seeking an experienced Java Full Stack Developer with strong Python development skills to design, develop, and maintain scalable enterprise applications. The ideal candidate will have expertise in backend development using Java and Spring Boot, frontend technologies such as Angular or React, and Python-based automation, APIs, and data processing solutions.

Required Skills:

  • 5+ years of experience in Java Full Stack Development
  • Strong experience with Java, Spring Boot, Microservices
  • Hands-on experience with Python
  • Frontend development using Angular, React, JavaScript, TypeScript, HTML, CSS
  • REST API design and integration
  • Experience with SQL/NoSQL databases
  • Cloud experience (AWS, Azure, or GCP)
  • Experience with Git, CI/CD pipelines, and Agile methodologies

Responsibilities:

  • Develop and maintain full-stack web applications
  • Build scalable RESTful APIs and microservices
  • Create Python scripts/services for automation and data processing
  • Collaborate with business and technical stakeholders
  • Perform code reviews, testing, and application optimization
  • Support production deployments and troubleshooting

Nice to Have: Docker, Kubernetes, PySpark, Kafka, Airflow, DevOps experience.

More about this job

Responsibilities

Develop and maintain scalable full-stack applications, RESTful APIs, and microservices, including Python scripts and services for automation and data processing. Collaborate with business and technical stakeholders, conduct code reviews and testing, optimize applications, and support production deployments and troubleshooting.

Requirements

Requires 5+ years of Java full-stack development experience, strong Java, Spring Boot, and microservices skills, and hands-on Python experience. Candidates should also have frontend experience with Angular or React, REST API design and integration, SQL or NoSQL databases, cloud platforms, Git, CI/CD, and Agile methodologies.

Skills

  • Java
  • Spring Boot
  • Microservices
  • Python
  • Angular
  • React
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • REST APIs
  • SQL/NoSQL Databases
  • Cloud Platforms
  • Git
  • CI/CD
  • Agile Methodologies

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Data & Analytics

Keywords

  • Java
  • Spring Boot
  • Microservices
  • Python
  • Angular
  • React
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • REST APIs
  • SQL
  • NoSQL
  • AWS
  • Azure
  • GCP
  • Git
  • CI/CD Pipelines
  • Agile Methodologies
  • Docker
  • Kubernetes
  • PySpark
  • Kafka
  • Airflow
  • DevOps
  • Automation
  • Data Processing
  • Enterprise Applications
  • Code Reviews
  • Production Deployments

Report this job