Talent.com
Enbridge
Intermediate Java Programmer- Marketing & Risk Management SystemsEnbridge • Calgary, AB, CAN
Intermediate Java Programmer- Marketing & Risk Management Systems

Intermediate Java Programmer- Marketing & Risk Management Systems

Enbridge • Calgary, AB, CAN
12 days ago
Job type
  • Full-time
Job description

Posting End Date:

July 02, 2026

Employee Type:

Regular-Full time

Union/Non:

This is a non-union position

At Enbridge, we are committed to delivering the energy people depend on while advancing technology-driven innovation across our enterprise. We are seeking an Intermediate Java Programmer- Marketing & Risk Management Systems who will design, enhance, and support complex applications that power real-time decision-making for energy trading, financial risk, and operational excellence.

If you are passionate about technology, analytics, and driving business value, we’d love to hear from you. Apply today!!

What You Will Do

  • Develop, enhance, and maintain enterprise applications with a focus on Openlink Endur/Findur and associated systems.

  • Troubleshoot complex production issues, lead root cause analysis, and implement sustainable solutions.

  • Translate business requirements into scalable technical designs in collaboration with analysts and collaborators.

  • Build and deploy high-quality solutions aligned with coding standards, including testing and validation activities.

  • Partner with internal teams and external vendors to deliver integrated solutions across multiple systems and interfaces.

  • Drive continuous improvement by identifying system, process, and technology enhancements.

  • Act as a key point of contact for business stakeholders, providing guidance and supporting strategic system initiatives.

Who You Are

  • You possess a degree in Computer Science, Information Systems, or a Diploma in an equivalent domain.

  • Bring 4+ years of experience in application development or enterprise system support, ideally within ETRM or a related environment. A combination of education and experience would be considered.

  • Strong hands-on experience with Java and at least one other technology such as Oracle/PLSQL, .NET, or similar tools.

  • Someone with strong analytical skills who can solve complex problems and manage competing priorities effectively.

  • Communicate technical concepts clearly to both technical and business audiences.

  • Build strong relationships and collaborate effectively across cross-functional teams and stakeholders.

  • Proactive, adaptable, and motivated to continuously learn and contribute to evolving technology landscapes.

Working Conditions:

  • Office environment with limited travel required.

Physical Requirements include but are not limited to:

Grasping, kneeling, light – moderate lifting (objects up to 20 pounds), reaching above shoulder, repetitive motion, typing, sitting, standing, visual requirement (able to see screens, detect color coding, read fine print), hearing requirement and the ability to sit at a computer for long periods of time.

Mental Requirements (Both Field & Office) include but are not limited to:

Ability to: understand, remember and apply oral and/or written instructions or other information, understand complex problems and collaborate/explore alternative solutions, organize thoughts and ideas into understandable terminology, organize and prioritize work schedule on a short-term basis, make decisions which have moderate impact on the immediate work unit and monitor impact outside this area, understand and follow basic instructions and guidelines, complete routine forms, compose letters, outlines, memoranda and basic reports and communicate with individuals via telephone.

Benefits:

  • A flexible benefits program that allows each employee to select the level of coverage needed for their family in the areas of health, dental, insurance and disability.

  • A paid maternity and parental leave benefit that offers up to 20 weeks of paid leave for birth-giving parents and up to 12 weeks for other eligible parents, providing flexibility and support during this important life event.

  • Valuable retirement savings plans, including a savings plan with company stock as an investment option.

  • Paid time off/vacation/sick, plus paid personal days off (depending on location), and paid holidays.

  • An Employee and Family Assistance Program.

  • A Wellness Program, which focuses on supporting healthier employees by providing tools, resources, and opportunities to improve physical, mental, social, and financial well-being.

  • Enbridge’s FlexWork (hybrid work model) offers eligible employees (Manager and below) the option to work from home on Wednesdays and Fridays, opt for a compressed work week schedule, or have flexible start and end times. Role requirements determine your eligibility for each option.

At Enbridge, we are dedicated to our core value of Inclusion. We are proud to be an Equal Opportunity Employer. We are committed to providing employment opportunities to all qualified individuals, without regard to age, race, color, national or ethnic origin, religion, sex, sexual orientation, gender identity or expression, marital status, family status, veteran status, Indigenous status, disability, or any other reason protected by federal, state, or local law. Applicants with disabilities can request accessible formats, communication supports, or other accessibility assistance by contacting .

Create a job alert for this search

Intermediate Java Programmer- Marketing & Risk Management Systems • Calgary, AB, CAN

Similar jobs

Senior Software Engg - Systems- Java Developer

MphasisCalgary, AB, CA
Full-time

Position Title: Java Developer.We’re looking for a Java Developer to join our E-trade MGS team within Client Platforms to design and develop middle layer services in Java Script, Type Script, Node ... Show more

 • Promoted

Futures Risk Architect for Web3 DEX

AsterCalgary, AB, CA
Full-time

A decentralized trading platform is seeking a Risk Control Specialist to optimize risk management for futures trading.This role involves identifying and mitigating risks associated with trading act... Show more

 • Promoted

Intermediate Software Developer

GuestTek Interactive Entertainment Ltd.Calgary, Alberta, Canada
Full-time

Intermediate Software Developer.As a GuestTek software developer you will dive into a role that lets your creativity and technical experience craft quality and innovative, best-in-class software pr... Show more

 • Promoted

Senior Backend Engineer (Java/Scala) — Remote Security Platform

Lookout IncCalgary, AB, CA
Remote
Full-time

A leading cybersecurity firm in Canada seeks an experienced Software Engineer to join their Security Intelligence team.This remote role involves developing detection engines and analyzing mobile ap... Show more

 • Promoted

Director, Software Development

Neo FinancialCalgary, AB, CA
Full-time

Join us to build a more rewarding financial future for all Canadians.At Neo, we’re on a mission to build a more rewarding financial future for all Canadians.Life at a rapidly scaling tech startup i... Show more

 • Promoted

Delivery Lead - Enterprise Software Programs (Remote)

InnerSpaceCalgary, AB, CA
Remote
Full-time

A leading spatial intelligence platform in Toronto is seeking a Program Delivery Lead to oversee client deployments and software project management.The ideal candidate will have at least 5 years of... Show more

 • Promoted

IT Risk Specialist (Software Development)

About Staffing Ltd.Calgary, Alberta, Canada
Permanent

Connecting you to Information Technology jobs in Calgary, Alberta! About Staffing®.Alberta-based recruitment company that connects jobseekers to employers across Canada.Established in 1996, About S... Show more

 • Promoted

RQ07968:Software Developer-Remote

Rubicon PathCalgary, AB, CA
Remote
Full-time

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Show more

 • Promoted

Intermediate Software Developer, Promotions

atVenuCalgary, AB, CA
Full-time

Intermediate Software Developer, Promotions.Venu - Calgary, AB - Full-Time.Reports To: Development Manager, Promotions.Venu is seeking an Intermediate Software Developer to help us level‑up the fut... Show more

 • Promoted

Senior PM: Cloud Modernization & Azure Migrations (Remote)

Source CodeCalgary, AB, CA
Remote
Full-time

A leading technology consulting firm is seeking a Senior Project Manager to lead planning for a significant technology modernization initiative.This fully remote role focuses on preparing for futur... Show more

 • Promoted

Remote Solutions Architect: Middleware & API Migration

CollaberaCalgary, AB, CA
Remote
Full-time

A leading tech recruitment agency is seeking a Solutions Architect for middleware applications.This role involves designing and operationalizing solutions while collaborating with developers and bu... Show more

 • Promoted

Senior Java Backend Engineer - Cloud Security

Global Talent Alliance, CanadaCalgary, AB, CA
Full-time

A leading cybersecurity company seeks an experienced Java Backend Software Engineer in Ottawa to join its North American development team.The position involves building innovative cloud security pr... Show more

 • Promoted

Director of AI-Driven Remote Document Ingestion

Loopio Inc.Calgary, AB, CA
Remote
Full-time

A leading technology firm is seeking a Director of Software Development to lead their RFX I/O Mission Team.This strategic role involves enhancing document ingestion systems and fostering a high-per... Show more

 • Promoted

Senior Mobile Application Developer

ShowpassCalgary, AB, CA
Full-time

Senior Mobile Application Developer.Senior (intermediate will be considered).We’re looking for a Senior Mobile Application Developer with strong React Native experience to join our team at Showpass... Show more

 • Promoted

Senior Java Lead - Remote, Microservices & Cloud

Synergo GroupCalgary, AB, CA
Remote
Full-time

A fast-growing fintech company is seeking a skilled software developer with over 5 years of experience in Java and a solid understanding of Agile processes.This full-time remote position involves w... Show more

 • Promoted

Intermediate Java Developer - Agile

Tech Talent InternationalCalgary, AB, CA
Full-time

Be a vital part of innovative cloud software as an Intermediate Java Developer.Work remotely to enhance SaaS applications focusing on cash processing while utilizing your Java 11 expertise.The posi... Show more

 • Promoted

Java Integration Lead: Drive FinTech API & System Integration

Smart IT Frame LLCCalgary, AB, CA
Full-time

A technology solutions provider is looking for a skilled Java Developer to join their System Integration team in Halifax.In this role, you will bridge technical development with product management,... Show more

 • Promoted

Application Developer - Intermediate (Remote) JP865

PathlionCalgary, AB, CA
Remote
Full-time

Project Name: N/A – The resource is for the Contact Centre Platform Support and sustainment.Scope: The contact center program is initiated to bring consistent service to 80+ contact centers located... Show more

 • Promoted

Middleware Specialist - C$120,000 - C$130,000 A Year

CQ Search Group Ltd.Calgary, Canada
Full-time

Middleware Specialist needed for a 3-year hybrid contract.Responsibilities include root-cause analysis, implementing solutions, and supporting middleware infrastructure. Show more

 • Promoted

Senior Software Engineer - Java

Veeva SystemsCalgary, AB, CA
Full-time

Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), is on a mission to help life sciences companies bring ther... Show more