cover image
Compunnel Inc.

Python / Java Developer

Hybrid

Montreal, Canada

Senior

Freelance

14-10-2025

Share this job:

Skills

Communication Python Java NoSQL Docker Kubernetes Ansible Programming apache Shell Agile TCP/IP Terraform

Job Specifications

Job Title :: Python / Java Developer

Location :: Montreal, Canada

Job Description:

Client is looking for strong experience with Python and Java, at least 10+ years on Java and 5 years with Python.
They need someone with high level coding expertise.
Experience with Kubernetes and Cloud.
OAuth- Authorization tool.
The interview will include Java - Coding exercise.

The candidate's day-to-day responsibilities are:

1. Participate in Agile squads to design and develop firm's web hosting and infra provision platforms.

2. Learn and explore technical landscape of cloud-based application platforms.

3. Collaborate with squads across divisions to implement and deliver technical solutions.

4. Work with application community to adopt best practices for designing cloud native web applications.

Minimum qualifications:

1. Strong programming skills in Python and shell scripting.

2. Experience troubleshooting and debugging production systems and code.

3. Experience with HTTPS/HTTP, REST API, Docker/podman, K8S private and public cloud.

4. Knowledge of network like TCP/IP, SSL/TLS, DNS/DHCP, Load balance, Authentication and Authorization.

5. Experience developing and deploying applications with Apache and Tomcat containers.

6. Strong communication skills to write documents, communicate and collaborate with geographically spread team members.

Desired qualifications:

1. Experience of building and deploying distributed and multi-tenant systems on public and on-prem cloud.

2. Knowledge of database technologies, RDMS and NoSQL.

3. Experience in Terraform, Ansible, OAUTH/OIDC.

About the Company

Compunnel, Inc., founded in 1994 and headquartered in New Jersey, is at the forefront of providing customized workforce and digital transformation solutions, enhancing the total experience for our valued business allies. Our approach integrates innovative technologies with a human-centric dialogue, exceeding the needs of our customers, employees, partners, and key growth contributors and delivering exceptional value. With a strategic presence across the United States through over 30 local service delivery centers and glob... Know more