Enable job alerts via email!

Java/Python Developer

LanceSoft Inc

Montreal

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A technology services company is looking for a skilled Java/Python Developer in Montreal. The ideal candidate will have 5-7 years of experience in software development, focusing on automation and infrastructure upgrades. Responsibilities include developing code, unit testing, and collaborating with a global team. The role requires on-call support and familiarity with tools like Kubernetes and Jenkins. This position involves working onsite 3 days a week.

Qualifications

  • 5-7 years of experience in Java and Python development.
  • Strong troubleshooting skills across various systems.
  • Ability to communicate and collaborate effectively.

Responsibilities

  • Contribute to end-to-end development lifecycle.
  • Develop maintainable code in Core Java and Python.
  • Assist with automation and self-service tooling.

Skills

Java programming skills
Python programming skills
Troubleshooting skills
Communication skills

Tools

Kubernetes
Jenkins
GIT
Job description
Overview

Job Title: Java/Python Developer
Experience Level: Level 3 (senior): 5-7 years
Location: Montreal (Day 1 onboarding onsite / in office presence 3x week)

We are seeking a skilled, enthusiastic and experienced technologist to join our Montreal team tasked with automation, self-service tooling, and upgrading our critical infrastructure components to more modern devops tooling using tools like Python, Restful Services (Java), Jenkins and CI/CD pipelines. After a period of onboarding and training, new team members will take ownership of these products, working with global counterparts and customers to prioritize and execute on enhancements, extensions and remediation of critical components of our infrastructure.

Expectations of the role are that the candidate can cover the end-to-end development lifecycle and build unit testing and documentation into all solutions.

The Data Engineering group in the Core Infrastructure at *** provides technologies and platform required to model, provision, transform, analyze, report, visualize, store and protect enterprise data. The team is responsible for the delivery and operation of these products.

Responsibilities
  • Contribute to end-to-end development lifecycle, including unit testing and documentation.
  • Develop robust and maintainable code in Core Java and Python.
  • Assist with automation, self-service tooling, and upgrading infrastructure components to modern DevOps tooling.
  • Collaborate with global counterparts and customers to prioritize and implement enhancements, extensions and remediation.
  • Support on-call duties as required.
Required Skills
  • Ability to write robust and maintainable code in Core Java and Python.
  • Effective troubleshooting skill across Code, O/S, network, and storage and hardware.
  • Strong communication and interpersonal skills.
  • Willing to work on call.
Desired Skills
  • Good knowledge and experience of container orchestration system like Kubernetes, container tooling like podman.
  • Experience with Agile development methodology and tools like GIT, Jira, BitBucket and Jenkins.
  • Familiarity with web technologies like Spring, React, HTTP, JavaScript, Angular.
  • Familiarity with data technologies like DB2, Sybase or Postgres and Mongo.
  • Familiarity with Cloud/Azure/AWS.
  • Familiarity with Linux, Shell scripts.
  • Experience working in a large, multi-national enterprise with globally distributed teams.

*//
EEO Employer
Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation
//*

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.