Home
/
Comprehensive
/
Java API Developer
Java API Developer-March 2024
Calgary
Mar 28, 2026
About Java API Developer

  Canadian Pacific (CP) and Kansas City Southern (KCS) are now CPKC. As the only truly North American railway, we are making big moves! Drawing on our strong foundations and heritage, CPKC moves essential goods across our 20,000-mile network to support economic growth throughout Canada, the U.S. and Mexico. Be a part of history as we connect a continent and create exciting career opportunities across our new transnational network. Visit cpkcr.com to learn about the CPKC advantage, our purpose and culture.

  PURPOSE OF THE POSITION:

  Design, Develop and Enhance rich COBOL, .Net, and Java user-interface applications with middle-tier (messaging) and other back-end processes and applications, in a large, complex, transactional based environment.

  POSITION ACCOUNTABILITIES:

  Gather, refine, and document system requirements to ensure functionalities follow best practice methodologies

  Code, test, document and deliver requested functionality changes or enhancements to new or existing enterprise applications

  Produce technical documentation (i.e. requirements, design documents, turnover documentation, test plans) for requested functionality changes or enhancements

  Work within established CP software development standards and configuration management procedures and processes

  Assist in the creation of the system design and functional specifications

  Provide Functional Support for applications as needed

  Participate in weekly rotational on call support

  Responsible for developing and testing solutions, coordinate the implementation and completion of recommended specifications application

  Provide code and database administration in live and test environments

  Write technical procedures and documentation for the applications including operations, user guide, etc.

  Participate in meetings with team to discuss progress and issues to be resolved, and report progress on a weekly basis to the Manager and perform various other duties as required

  POSITION REQUIREMENTS:

  University Degree or Diploma in Computer Science, Information Systems or equivalent Application development experience

  5+ years of COBOL Application Development experience

  5+ years of Java Application Development experience

  Excellent knowledge of any relational databases and SQL technologies

  Experience working closely with the business to arrive at an optimal solution in terms of functionality, timelines, and implementation

  NICE TO HAVE:

  Experience with developing .Net applications

  Experience withpatterns such as MVC, REST, and dependency injection

  Experience with Micro Focus Visual COBOL and Object Oriented COBOL

  Experience with Micro Focus Visual COBOL COBJVM integration

  Experience with COBOL Embedded SQL.

  Experience with MQ messaging or other messaging systems

  Working proficiency with Linux in server environments

  Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

  Integration using JSON and XML based web services and MQ

  Advanced SQL – modeling, advanced query writing, tuning/optimization of queries

  Experience with Tomcat, Web sphere Application Server or similar application servers

  Experience with agile development methodologies

  Experience in the Spring Framework

  Experience with test-driven development

  WHAT CPKC HAS TO OFFER :

  Flexible and competitive benefits package

  Employer Funded Retirement Plan

  Employee Share Purchase Plan

  Performance Incentive Program

  Annual Fitness Subsidy

  Part-time Studies Program

  ADDITIONAL INFORMATION:

  As an employer with North American presence, the possibility does exist that the location of your position may be changed based on organizational requirements.

  Background Investigation:

  The successful candidate will need to successfully complete the following clearances:

  Criminal history check

  Reference check

  Management Conductor Program:

  Becoming a qualified conductor or locomotive engineer is the single best way for a management employee to learn the business at CPKC. You may be required to obtain a certification or to maintain your current certification/qualification as a conductor or locomotive engineer.

  CPKC is an employment equity employer committed to the principles of employment equity and inclusion. We encourage all qualified candidates to apply including women, Black, Indigenous, People of Colour (BIPOC), members of the LGBTQ+ community, and people with disabilities. Accommodations for the job application process can be provided, as appropriate, upon request. All applicant information will be managed in accordance with the federal Personal Information Protection and Electronic Documents Act (PIPEDA).

  Req ID: 101719

  Department: Information Services

  Job Type: Full-Time

  Position Type: Non-Union

  Location: Calgary, Alberta

  Country: Canada

  % of Travel:

  of Positions: 2Job Grade: 4

  Job Available to: Internal & External

  #LI-ONSITE

  #LI-GK1

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Lead Application Developer
ADP Technology Services, Inc. is hiring a Lead Application Developer in our Alpharetta, GA location. Are you empathetic to client needs and inspired by transformation and impacting the lives of milli
Lab Chemist III
Responsible for the analysis of samples to determine their chemical and physical properties. Performs analysis of samples following prescribed procedures, with the ability to solve minor problems. Ca
Senior Technical Artist, Games Studio (Blue)
We’re looking for a creative, highly-skilled Senior Technical Artist to help us build a brand-new, AAA, multi-platform game. As our Senior Technical Artist, you will help bridge the gap between art a
Belonging, Equity, and Impact (BE&I) Internship - Summer 2024
Belonging, Equity, and Impact (BE&I) Internship - Summer 2024 General Information Ref #: 20240037162 Travel Amount Required: None Job Type: Intern-Full Time Location: Atlanta - Georgia - United S
Food Service Worker - Aramark @ FORD Product Development Center
Job Description The Food Service Worker will assist the manager with food/meal preparation; maintain cash receipts and meal records. Assist manager in completing daily reports. Maintain high standard
Director of Field Marketing, East Enterprise & U.S. Healthcare
Hungry, Humble, Honest, with Heart. The Opportunity Nutanix is hiring Director of Field Marketing to lead our outstanding East Enterprise and U.S. Healthcare Marketing teams, supporting those sales t
Retail Sales Support-PROVO TOWNE CENTER
Retail Sales Support-PROVO TOWNE CENTER Brand: Bath & Body Works Location: Provo, UT, US Location Type: On-site Job ID: 042D0 Job Area: Store: Sales and Support Associate Employment type: Part-ti
PeriOp RN
Details Department: PeriOp 101 Schedule: Full-Time Day Shift, 40hrs/wk Hospital: Ascension Saint Thomas West Location: Nashville, TN Benefits Paid time off (PTO) Various health insurance options &
Analytics Engineer
We are the movers of the world and the makers of the future. We get up daily, roll up our sleeves, and build a better world together. At Ford, we believe freedom of movement drives human progress and
Unarmed Security Officer
Job Description Part time and Full Time Slots Available Weekly Pay Benefits & 401k Have a passion for service – we have just the opportunity for you! Did you know that Security is now a True Valu
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved