Back to results

Java / Python Engineer

  • Mississauga, ON, Canada

$60 to $65 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$60 to $65 CAD / hour
Job type
Contract
Apply by
Experience
8+ years of professional software engineering experience, with demonstrable experience as a Full-Stack Developer transitioning into an FDE-style, customer-facing delivery role.
Posting language
English
Posted

Original job description

Position Name - Senior Java Software Engineer

Location - Mississauga, ON / Toronto, ON

Long Term Contract Project

2 Rounds Interviews ( 1st Technical Virtually , 2nd Onsite)

Development Position

Required Skills:

  • 8+ years of professional software engineering experience, with demonstrable experience as a Full-Stack Developer transitioning into an FDE-style, customer-facing delivery role.
  • Expert-level proficiency in Java (Core Java, Spring Boot, Microservices architecture, REST/gRPC APIs) and/or strong production experience in Python (FastAPI/Flask, data processing libraries).
  • Ability to work across both Java and Python codebases, or demonstrated ability to ramp up quickly on the second language.
  • Hands-on experience with Tekton/OpenShift Pipelines and Jenkins for CI/CD pipeline design and management.
  • Strong database expertise across Oracle Database, MS SQL Server, and MongoDB, including performance tuning and schema design.
  • Demonstrated knowledge of DevOps practices: containerization (Docker/OpenShift/Kubernetes), infrastructure as code, and cloud deployment (AWS/Azure/GCP - at least one).
  • Excellent communication, technical writing, and stakeholder management skills; comfortable working directly with business stakeholders.
  • High agency, ownership mindset, and comfort operating with ambiguity in fast-paced client-facing environments.
More about this job

Responsibilities

Develop and deliver software across Java and Python codebases, including full-stack and customer-facing solutions. Design and manage CI/CD pipelines, work with databases and cloud/container platforms, and collaborate directly with business stakeholders.

Requirements

Requires 8 or more years of software engineering experience, strong Java expertise and/or production Python experience, and the ability to work across both languages. Candidates should also have CI/CD, database, DevOps, and cloud experience, along with strong communication, ownership, and stakeholder-management skills.

Skills

  • Java
  • Python
  • Spring Boot
  • Microservices
  • REST APIs
  • gRPC APIs
  • FastAPI
  • Flask
  • Tekton
  • OpenShift Pipelines
  • Jenkins
  • Oracle Database
  • Microsoft SQL Server
  • MongoDB
  • Docker
  • Kubernetes

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting

Keywords

  • Java
  • Python
  • Full-Stack Development
  • Customer-Facing Delivery
  • Spring Boot
  • Microservices Architecture
  • REST APIs
  • gRPC APIs
  • FastAPI
  • Flask
  • Data Processing
  • Tekton
  • OpenShift Pipelines
  • Jenkins
  • CI/CD
  • Oracle Database
  • Microsoft SQL Server
  • MongoDB
  • Performance Tuning
  • Schema Design
  • DevOps
  • Docker
  • OpenShift
  • Kubernetes
  • Infrastructure as Code
  • AWS
  • Azure
  • Google Cloud Platform
  • Stakeholder Management
  • Technical Writing

Report this job