Java Developer

 

Description:

Serco Canada Inc. is hiring for an experienced Java Developer. This role will be responsible for on-going fixes, enhancements, and upgrades of web-based COTS and custom applications and the underlying Microsoft SQL database.

 


In this role, you will:

  • Design and develop software applications on J2EE based platform.
  • Develop detailed program specifications.
  • Unit test code.
  • Develop, test, and deploy necessary fixes and application upgrades in collaboration with partners and other IT support teams.
  • Participate in integration and regression testing.
  • Write documentation to describe program development, logic, coding, and corrections.
  • Participate in tier 3 application support activities including incident management and supports the assessment and delivery of application upgrades and patches.
  • Troubleshoot application/database/system issues and provide a Root Cause Analysis (RCA) working effectively with partners and/or Open Source communities.
  • Provide off-hour support to avoid any service impact to the customer.
  • Develop/build enhancements to solution as required by customer and business.
  • Participate in code reviews – peer and junior.
  • Participate in team-based projects, many of which may be matrix managed.
  • Mentor junior staff members for career development.
  • Ensures the on-going maintenance of a safe, healthy, and sustainable working environment, and works in compliance with H&S rules and regulations.
  • Comply with Serco Canada Inc. policies and procedures.
  • Perform other tasks and technical duties as assigned.

Qualifications:

To be successful in this role, you will have :

  • The ability to pass Criminal Record Check (CPIC) and Fingerprint Check.
  • Authorization to work in Canada.
  • A Bachelor's degree in Information Technology / Computer Science or related disciplines e.g., Engineering and 5-7 years of related experience (or 9-11 years of related experience in lieu of a degree).
  • A minimum of 7 years of experience in developing, implementing, and/or supporting large and complex web-based applications using Java, Spring Framework, Open Source frameworks, 3rd party COTS, and relational database (Oracle and/or Microsoft SQL).
  • Fluent and current in HTML5, CSS and JavaScript frameworks such as Angular JS, Angular, JQuery etc.
  • Excellent knowledge of industry standards for design and application development.
  • Exceptional skills/talent troubleshooting and fixing complex web-based application/system issues.
  • Strong working knowledge in SDLC and Agile process.
  • Solid understanding of highly available architecture and experience supporting mission-critical services.
  • Experience implementing and supporting Disaster Recovery.
  • Hands-on technology experience in JBoss App Server, JBoss AMQ/BRMS, Angular JS, Java, Python, Hibernate, MySQL, Apache Tomcat, Qmatic, VMware, Microsoft Windows, and Redhat OS.
  • Possess a strong sense of ownership and urgency in supporting a mission-critical business environment.
  • The ability to work under limited supervision.
  • Experience completing deliverables within time and budgetary constraints.
  • Additional desired experience and skills:
  • Familiarity and experience supporting the Government of Ontario IT Standards (GO-ITS) is a plus.

Organization Serco North America
Industry Web Development / Design Jobs
Occupational Category Java Developer
Job Location Ontario,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2022-10-16 3:47 pm
Expires on Expired