Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Senior Java/React Developer
Recruited by Open Systems Technologies 8 months ago Address Mississauga, Ontario, Canada
Mongodb Developer Jobs
Recruited by Webologix Ltd/ INC 8 months ago Address Mississauga, Ontario, Canada
Senior Developer (React And Java)
Recruited by DISYS 8 months ago Address Mississauga, Ontario, Canada
Courseware Developer Jobs
Recruited by ADGA Group 8 months ago Address Ottawa, Ontario, Canada
J2Ee Developer Jobs
Recruited by Iris Software Inc. 8 months ago Address Mississauga, Ontario, Canada
Sas Rtdm Developer/Consultant
Recruited by TechDoQuest 8 months ago Address Brampton, Ontario, Canada
Recipe Developer Jobs
Recruited by HelloFresh 9 months ago Address Mississauga, Ontario, Canada
Drupal Developer Jobs
Recruited by Procom 9 months ago Address Ottawa, Ontario, Canada
User Interface Developer - Canada - Remote
Recruited by Siemens 9 months ago Address Oakville, Ontario, Canada
Node.js Developer Jobs
Recruited by Mindpal 9 months ago Address Ottawa, Ontario, Canada

Developer Jobs

Company

Innovapost

Address Ottawa, Ontario, Canada
Employment type FULL_TIME
Salary
Category IT Services and IT Consulting,Computer Networking Products,Computer and Network Security
Expires 2023-08-07
Posted at 10 months ago
Job Description
Requisition Number: 2812


Province: Ontario (CA-ON)


Country: Canada (CA)


Employment Type: Regular


Job Level: L2


Who are we?


We are the technology arm of the Canada Post Group of Companies which includes Canada Post, Purolator, and SCI. Innovapost provides client-specific Information Technology (IT), Information Systems (IS), and business solution services exclusively within the Group and helps them deliver innovative solutions and value to Canadians. Our work transforms operations and modernizes business to meet the demands of the evolving mail, courier, and logistics industries. By joining us you will be able to make a positive impact on how every Canadian sends and receives their packages and mail. Next time you see your neighbour picking up their mail and receiving a package, you will be able to say, “you’re welcome!”


Why join us?


Continuous improvement; a focus on Diversity, Inclusion and Belonging; Environmental and Social Governance; and an investment in a hybrid workplace are just a few of the feathers in our cap. We were also awarded IT World Canada’s 2022 Digital Transformation Award for Large Public Sector organizations. As technology evolves, we believe in providing our high-performing workforce with the skills of tomorrow through continuous learning and career growth. Offering access to learning platforms like Degreed, LinkedIn Learning, Microsoft Enterprise Skills – as well as a Leadership Developmental Program – Innovapost enables you to connect learning with skills and map your skills to open opportunities within the company.


What role will you play?


The Middleware Application Developer role is to develop application code in accordance with application standards and best practices working on projects, change requests and minor enhancements. This individual is responsible for analyzing, developing and delivering the technical solution that satisfies the functional design documents and other useful requirements. The Developer also works with incident management software to investigate, resolve issues with various applications and resolve defects. The Developer unit tests changes to applications to ensure that the quality level delivered to QA is acceptable.


What You'll Be Responsible For


As a Middleware Application Developer, you will be part of the Enterprise Data Broker development team, working on all aspects of design and development in an Agile environment. In a developer role, you will work closely with business stakeholders, enterprise architects, business analysts and other developers to assist in investigation, design and planning. You will work as part of a geographically distributed team to ensure quality project delivery. You have both breadth and depth of Java,J2EE, n-tier architecture knowledge and use this to assist in solution design, development and implementation.


  • Assist peers with detailed program analysis & design for assigned work
  • Leverage a detailed understanding of business processes and procedures to prepare accurate and comprehensive user-level documentation
  • Provide accurate and timely estimates for assigned work and documentation for all completed work assignments
  • Apply existing standards for programming, naming, security & performance and provide proper documentation
  • Collaboratively participates in business requirements gathering sessions and documents technical specifications readily resolve defects, and maintain and implements high quality program changes, applying IT development standards and practices
  • Provides 24x7 2nd level support on a rotational basis for all production environments
  • Effectively collaborates with Quality Assurance Testing and business staff to review application functionality and test results
  • Adapt existing methods and procedures to implement and test program modules in line with functional requirements and development standards


What does it take for this role to be yours?


  • Knowledge of Clouds solution (e.g. OpenShift).
  • Comfortable on Solaris and Linux (CentOs, RedHat).
  • Understanding Application Servers JBOSS, Apache Tomcat.
  • A team player with excellent communication skills.
  • Experience working with Liquibase and SQL Developer
  • Familiarity with data interface, data extract and data analysis functionalities
  • Multi-stream code management using a central repository (e.g. GIT).
  • Technically strong in Java.
  • Understanding of the software development life-cycle (SDLC)
  • Ability to work independently and manage multiple task assignments.
  • Strong problem solving and troubleshooting skills.
  • IDE (Netbeans, or Eclipse or similar IDEs).
  • Experience with Object Oriented design.
  • Knowledge of security concepts (WS-* security, SSL).
  • Technologies: Java 7, JAXB, JMS, Maven, Jenkins.
  • Minimum of 3-5 years’ experience in developing applications
  • Minimum 2-3 years’ experience in progressively advancing roles within IT


Additional Skills That Set You Apart


  • Containerization Openshift Kubernetes
  • Experience with file transfer services (FTP, FTPS, SFTP, HTTP, HTTPS, heuristics)
  • IBM MQ and ACE, IIB, Websphere Message broker
  • Application server management/configuration (GlassFish or WebLogic, WebSphere)


Education And Certification


Degree in Computer Science or similar relevant field experience in computer programming


What do we value?


At Innovapost, We Believe In Being


  • Inclusive – listening without judgement and challenging biases
  • Inspirational – having a positive attitude, interest, and accountability
  • Curious – being inquisitive to learn continuously
  • INNOvative – leading with a visionary mindset
  • Courageous – doing the right thing


We also believe in thinking and acting as one team, having mutual respect, having an inherent bias for action, continuously improving and INNOvating, and trusting others to play their roles.


Diversity, Inclusion & Belonging at Innovapost


We value diversity as an essential part of who we are as a company, how we operate and how we see our future. We believe that attracting, developing, and retaining people who reflect the diversity of Canada is essential to our success. We encourage applications from women, Indigenous people, persons with disabilities and visible minorities.


Accommodation


Innovapost is committed to providing an inclusive and barrier-free work environment, starting with the hiring process. If you are contacted by Innovapost regarding a job opportunity, please advise if you have any restrictions that need to be accommodated. All information received in relation to accommodation will be kept confidential.


The work we do at Innovapost impacts every Canadian. To work with us, you must be eligible to obtain a Canada Post Reliability Security Clearance.


Good luck! We look forward to hearing from you!