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 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Java Python Developer in Winnipeg, MB vacancy
  • Build Elsevier’s Research Data Platform with Java, Python, and large-scale data processing in Montreal. Contribute to digital solutions advancing science and health.As a Senior Software Developer, you will support Elsevier’s Research Data Platform by harvesting and transforming... 
    Senior

    Elsevier

    Winnipeg, MB
    1 hour ago
  • $120k - $130k per year

    Build backend services with Python and Java in a hybrid, three-day work arrangement supporting banking, financial services, and insurance projects...  ...employment offers a CAD 120-130K yearly rate.This Backend Developer role requires six-plus years of Python experience, including... 
    Senior
    Permanent employment
    Full time

    Pacer Group

    Winnipeg, MB
    1 hour ago
  •  ...within the RDP is on harvesting and transforming datasets to feed Elsevier’s data products. ResponsibilitiesWorking primarily in Java or Python to drive critical initiatives within Elsevier’s Research Data Platform (RDP)Contributing code to new and existing projects, debug,... 
    Senior

    Elsevier

    Winnipeg, MB
    1 hour ago
  •  ...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
    1 hour 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
    1 hour ago
  •  ...Senior Java Developer (with LLM expertise) ~ Full-time Miratech helps visionaries change the world. We are a global IT services and consulting...  ..., RESTful APIs and gRPC services. ~ Strong proficiency in Python, prompt patterns, LLM orchestration frameworks such as... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    2 days per week

    Miratech

    Winnipeg, MB
    1 hour 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... 
    1 day per week

    Astra-North Infoteck Inc.

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour ago
  •  ...including analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...Skills Description - At least 6+ years of experience with Java- Experience/understanding with the following technologies:- Java... 
    Senior
    Internship

    Luxoft

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our...  ...client. You will play a key role in developing and enhancing an enterprise AI platform...  ...business impact. Responsibilities   Develop and enhance AI agents and... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    2 days 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
    1 hour 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
    1 hour ago
  • Build scalable Python backends in Montreal with FastAPI and asynchronous programming, working hybrid with three onsite days weekly. Seven...  ...required.Wissen Technology seeks an experienced Python Backend Developer to design, develop, and maintain high-performance applications... 
    Senior

    Wissen Technology

    Winnipeg, MB
    1 hour 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
    1 hour ago
  • Blutic is looking for experienced Senior Java Backend Developer (Java + SQL) with 7 to 15 years of experience to join our high-performing engineering team. The ideal candidate will have strong expertise in Java, Spring Framework, SQL, Test-Driven Development (TDD... 
    Senior

    Blutic

    Winnipeg, MB
    1 hour ago
  • $120k - $140k per year

     ...are looking for an individual who is passionate about learning new technologies to join our growing Engineering team as our Senior Java Back End Developer.As a Senior Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and... 
    Senior
    Internship
    Work at office
    2 days per week

    Localcoin Inc.

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

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