Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Python Developer

Linuxassociation

# Senior Java Python Developer (CMOD)CGI · Toronto, Ontario, CABack to resultsSenior Java Python Developer (CMOD)CGIToronto, Ontario, CA Posted October 21, 2026 Via Leading Talent### Full Job DescriptionCGI Canada Career – Java DeveloperBy playing this video you consent to Google/YouTube processing your data and using cookies – Learn more.Position Description:We are Canada’s largest independent information technology services firm, and after 45 years, we’re still growing! Join Canada’s largest IT Company as a “Java Python Developer” in our Banking Services Division.Location – Downtown Toronto (Hybrid – 4 days office and 1 day remote)As a Senior CMOD Developer, you will be responsible for developing, enhancing, and optimizing IBM Content Manager OnDemand (CMOD) applications, focusing on Java, Python, Unix, SQL, and enterprise content management (ECM) technologies.While prior CMOD experience is preferred, we recognize that talent in Java-based enterprise applications, Unix scripting, RDBMS optimization, and API integrations can be leveraged to scale into CMOD expertise. We are looking for a strong software engineer who is eager to learn and grow within CMOD technologies.Your future duties and responsibilities:

  • Design, develop, and maintain document management solutions leveraging IBM CMOD, Java, Python, and SQL-based technologies.
  • Develop and maintain Java-based components for document storage, retrieval, and metadata management.
  • Enhance CMOD performance by optimizing DB2/Oracle queries, stored procedures, and indexing strategies.
  • Automate batch processes using Unix Shell scripting, Python, and job schedulers like Autosys.
  • Integrate CMOD with enterprise applications via REST/SOAP APIs.
  • Manage and optimize storage solutions using Tivoli Storage Manager (TSM), Hierarchical Storage Management (HSM), and NAS/SAN solutions.
  • Monitor system performance and ensure uptime using Reveille, Splunk, Dynatrace, and Tivoli monitoring tools.
  • Ensure security and compliance by implementing LDAP authentication, RBAC (Role-Based Access Control), and audit logging.
  • Contribute to DevOps initiatives with Bitbucket, Jenkins, and cloud-based deployments (Azure, IBM Cloud, AWS).
  • Collaborate in an Agile environment (SAFe framework) to ensure seamless content lifecycle management.Required qualifications to be successful in this role:
  • Experience: 5 to 10 Years
  • Java Development – OOP, Multithreading, JDBC, Exception Handling, Collections
  • Python Scripting – File Handling, Data Processing, API Connectivity
  • SQL & Database Administration – Oracle/DB2, Query Optimization, Indexing
  • Unix/Linux Administration – Shell Scripting, Process Automation
  • API Development & Integration – REST, SOAP, JSON, XML
  • Middleware & Application Servers – WebSphere, JBoss
  • Job Scheduling Tools – Autosys, CA-7Preferred Skills (Good to Have, Can Learn On the Job):
  • CMOD Development & Administration – Indexing, API Integration, Performance Optimization
  • Enterprise Content Management (ECM) Systems – IBM FileNet, OpenText, Alfresco
  • Storage Management – TSM (Tivoli Storage Manager), HSM, NAS/SAN
  • Monitoring Tools – Reveille (specific to CMOD), Splunk, Dynatrace, Tivoli
  • DevOps & CI/CD – Bitbucket, Jenkins, Kubernetes, Docker
  • Cloud Experience – Azure, IBM Cloud, AWS#LI-BNSkills:
  • Compliance
  • JavaScript
  • Linux
  • Python
  • RESTful (Rest-APIs)
  • Splunk
  • IBM WS Application Server
  • ServiceNowWhat you can expect from us:Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because...You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.Come join our team—one of the largest IT and business consulting services firms in the world.#J-18808-Ljbffr

Vacancy posted 22 minutes ago
Similar jobs that could be interesting for youBased on the Senior Java Python Developer in Winnipeg, MB vacancy
  •  ...3 Days/Week WFODomain: BFSIApplication Deadline: November-13th, 2026SKILLS REQUIRED: Must have strong and 5-7 years' experience in Python coding.Excellent communication skills and understanding.EEOC Compliance:We are an equal opportunity employer, and all qualified applicants... 
    Suggested
    3 days per week

    Pacer Group

    Winnipeg, MB
    28 minutes ago
  • A technology consulting firm in Peel Region is seeking an experienced Java Developer. The ideal candidate will have over 7 years of experience in Java development, strong skills in Python, and experience with Spring and Hibernate frameworks. Responsibilities include developing... 
    Senior

    VLink Inc

    Winnipeg, MB
    26 minutes ago
  • Job Title: Backend developer with Java & Python Location: Mississauga, ON – Hybrid (3 days onsite) Work Arrangement: Hybrid Employment Type: Full-Time Permanent Domain: BFSI Experience: 5–8 Years Application Deadline: November 13th, 2026... 
    Suggested
    Permanent employment
    Full time

    Pacer Group

    Winnipeg, MB
    24 minutes ago
  • Chatbot Content Developer – Documentation Modernization & AI Enablement Work Arrangement: 1 day onsite per week Experience...  ...5 years of strong scripting automation experience, with Python (preferred) or Java development experience. Experience working with Markdown... 
    Suggested
    1 day per week

    Astra-North Infoteck Inc.

    Winnipeg, MB
    23 minutes ago
  • Senior Java Developer MicroservicesExperience: 7+ Years Role Overview: We are looking for Senior Java Developers to build secure, scalable...  ...Services experience is preferred. Good to Have: Python, GenAI, ML and Google ADK. Client : Banking Client | Dallas... 
    Senior

    Scadea Solutions Inc

    Winnipeg, MB
    24 minutes ago
  •  ...our annual growth rate exceeds 25%. We are looking for a Senior Java Developer with LLM expertise to lead the technical design,...  ...Boot, RESTful APIs and gRPC services. Strong proficiency in Python, prompt patterns, LLM orchestration frameworks such as LangChain... 
    Senior
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Winnipeg, MB
    20 minutes ago
  •  ...and integrations for CGI’s Banking Services Division from Downtown Toronto, with four office days and one remote day.As a Senior Java Python Developer, you will enhance IBM CMOD applications and enterprise content lifecycle management. The position emphasizes Python and Unix... 
    Senior
    Work at office
    Remote work
    1 day per week

    Linuxassociation

    Winnipeg, MB
    24 minutes ago
  •  ...Retrieval Augmented Generation (RAG) architecture.Must have strong Python programming concepts and hands on experience in application...  ...(RAG) architecture is preferred.Responsibilities Experience developing application in Financial Services industry is preferred.Write Clean... 
    Senior

    Virtusa Corporation

    Winnipeg, MB
    28 minutes ago
  •  ...technique et le développement continu de nos talents.L'opportunité Highspring est à la recherche d'un(e) Développeur(euse) Backend Python Senior pour un rôle permanent afin de rejoindre une équipe technologique spécialisée dans le développement et le soutien d'applications... 
    Senior
    Permanent employment

    Highspring

    Winnipeg, MB
    23 minutes ago
  • We’re looking for aSenior Python Developer to join BrainyYack and help build modern, scalable applications and AI-powered solutions for our clients.The ideal candidate is a strong hands-on engineer who can take ownership of complex backend development, architecture, integrations... 
    Senior
    Remote work

    Brainyyack

    Winnipeg, MB
    22 minutes ago
  •  ...We are seeking a Senior Java Developer with 8+ years of experience designing, developing, and maintaining enterprise applications using Java and modern web technologies. The ideal candidate will have strong expertise in Java-based application development, microservices architecture... 
    Senior

    Compunnel Inc.

    Winnipeg, MB
    22 minutes ago
  •  ...including analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...SKILLS Must have - At least 6+ years of experience with Java, and 7+ total IT experience.- Logical thinking, strong analytical... 
    Senior
    Internship

    Luxoft

    Winnipeg, MB
    25 minutes ago
  • $98.08k - $147.12k per year

     ...multi-tenant SaaS applications. We are looking for a Senior Software Developer with a focus on Backend and AI development to join our...  ...from concept to production, with strong expertise in Java (Spring Boot) and Python for backend and AI‑driven application development.... 
    Senior
    Internship
    Work at office

    OpenText

    Winnipeg, MB
    21 minutes ago
  • $85k - $125k per year

    Java Backend Developer - API, MicroservicesExperience Level: 8+ years of experience in Java development Job Description: Proven...  ...of DevOps technologies such as Jenkins, Nexus, etc. Seniority LevelMid-Senior level Employment TypeContract Job FunctionInformation... 
    Senior

    VySystems

    Winnipeg, MB
    23 minutes ago
  •  ...good fit for you! About the RoleWe areseekingan experienced and motivatedSenior Java Developerto join our dynamic development team. In this role, you willbe responsible fordesigning, developing, andmaintaininghigh-performance Java applications. You will contribute... 
    Senior
    Permanent employment
    Remote work

    Tecsys Inc.

    Winnipeg, MB
    26 minutes ago
  •  ...JOB SUMMARY The Global Security Settlements Team is seeking a Senior Full Stack Java Developer with 5+ years of experience to join their Montreal-based team. This role is crucial in building a resilient, scalable, and secure cloud-based settlement platform that handles high... 
    Senior

    Compunnel Inc.

    Winnipeg, MB
    28 minutes ago
  • $100 - $105 per hour

    Senior Java / Spring Boot DeveloperLocation: Greater Toronto Area (GTA), Hybrid, primarily remote with on-site presence as requiredLanguage...  ...Contractor)About the Opportunity Are you a seasoned Java Developer who enjoys solving complex technical challenges and building... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Remote work

    Altis Technology

    Winnipeg, MB
    21 minutes ago
  •  ...on performanceHealth insuranceTraining & developmentAbout the Role: Triunity Software is looking for a talented and driven Senior Java Developer to join our growing team in Toronto, ON. This is an exciting opportunity to work on cutting-edge software solutions, collaborate... 
    Senior

    Triunity Software

    Winnipeg, MB
    20 minutes ago
  •  ...distributors supplied with what they need, when they need it. Every role here connects to that outcome. Why This Role MattersAs a Senior Java Developer, you will join a team at the heart of the backend systems that power mission‑critical supply chains in healthcare, retail, and... 
    Senior
    Manual labor
    Remote work

    Tecsys Inc.

    Winnipeg, MB
    23 minutes ago
  • $120k - $145k per year

     ...implementation, our 750+ global experts deliver intelligent solutions trusted by 500 million people.About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team... 
    Senior
    Work from home

    Konrad Group

    Winnipeg, MB
    23 minutes ago
  • # Java Developer or Python Developer with Data Lineage and meta dataI8IS INC. · Mississauga, Ontario, CABack to resultsI8Java Developer or Python Developer with Data Lineage and meta dataI8IS INC.Mississauga, Ontario, CA Posted November 4, 2026 Via Indeed### Full Job DescriptionLocation... 

    Linuxassociation

    Winnipeg, MB
    20 minutes ago
  •  ...Qualifications 10+ years of relevant experience as Python Developer. 5+ years of hands‑on experience in...  ..., etc. 5+ years of experience in Java and React. 2+ years of experience...  ...engineering or related field required. Seniority levelMid-Senior level Employment... 
    Senior
    Contract work
    Monday to friday

    Lancesoft

    Winnipeg, MB
    23 minutes ago
  • Build Python systems with GenAI and LLM expertise for Altimetrik in Mississauga, using a hybrid schedule with onsite work weekly. Strong...  ...Limited Company is hiring on behalf of Altimetrik for a Python Developer with 8+ years of experience. You will apply object-oriented and... 
    Senior
    Full time

    Dhaka Technology Limited

    Winnipeg, MB
    28 minutes ago
  • Use strong Python coding skills in a hybrid Senior Python Developer position supporting the BFSI domain three days weekly onsite. Excellent communication and understanding are essential for this opportunity.This position requires five to seven years of Python coding experience... 
    Senior
    Work at office
    3 days per week

    Pacer Group

    Winnipeg, MB
    28 minutes ago
  • $100 per hour

    SENIOR SOFTWARE DEVELOPER/ETL (Azure & Python; Enterprise AI & Data Centre of Excellence)Requisition #: R26-3629 (RQ00241) Location: Hybrid (3 days onsite / 2 days WFH; Toronto, ON - *See WorkModel) Engagement Type: Contract Number of Resources required... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Work at office

    Tri-global Solutions Group Inc.

    Winnipeg, MB
    22 minutes ago
  • $150k - $200k per year

    Senior/Staff Python Developer Role: Full-time, hybrid role based in Downtown Toronto Level: Senior to Staff (IC) seniority Compensation: $150,000 to $200,000 base CAD (depending on Seniority) Focus: This is a Back-end focused Product Role How We WorkWe don’t separate... 
    Senior
    Full time
    Shift work

    Acquird.io

    Winnipeg, MB
    25 minutes ago
  • $180k - $200k per year

     ...technical anchor for our machine learning initiatives. While a Senior Developer focuses on shipping features, you will focus on the...  ...friction. Engineering Excellence: Set the gold standard for Python development. You will introduce advanced patterns for asynchronous... 
    Senior
    Long term contract
    3 days per week

    TEEMA Group

    Winnipeg, MB
    28 minutes ago
  • Elevate your software engineering career at d1g1t as a Senior Python Backend Developer. Engage with advanced technologies to enhance the wealth management platform in a collaborative setting. This hands-on position focuses on backend development within a complex production... 
    Senior

    Portage Ventures GP Inc.

    Winnipeg, MB
    23 minutes ago
  • Build enterprise Java applications with Spring Boot and REST APIs at Tata Consultancy Services. Develop scalable solutions within distributed systems.This experienced Java Developer designs, develops, tests, and maintains enterprise applications. The work emphasizes microservices... 
    Senior

    Tata Consultancy Services Limited

    Winnipeg, MB
    20 minutes ago
  • $180k - $200k per year

     ...a Staff Software Engineer, you will operate as a technical leader and architect, driving the evolution of our high-scale Java ecosystem. While a Senior Engineer masters the component, you master the entire system lifecycle. You will be responsible for the technical roadmap... 
    Senior
    Long term contract
    Contract work
    3 days per week

    TEEMA Group

    Winnipeg, MB
    26 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Python Developer. Be the first to apply!