Int Java Web Architect to assist in the maintenance and development of web applications
S.i. Systems
Ottawa
9h ago

Description

Our valued public sector client requires the services of a Reliability cleared Java Web Architect to assist in the maintenance and development of web applications and sites for multiple corporate / departmental, multi-jurisdictional and collaborative sites serving a wide range of visitors including departmental clients and Canadians.

Tasks :

  • Define architecture to be used in web-based projects.
  • Perform architectural modelling to ensure consistency of the design with existing work.
  • Select the development language to be used for the project.
  • Assess the impact of the new requirements on existing web applications.
  • Develop code based upon design and requirements documents.
  • Write code to write to and read from the database.
  • Unit test the code prior to releasing it for integration testing.
  • Monitor the need for architectural changes as the project progresses.
  • Develop test plans for testing the system.
  • Ensure functionalities have been implemented according to specifications .
  • Define assumptions and constraints of architecture with regard to physical structure and data collection.
  • Develop post-implementation plan for monitoring / tracking architecture stability.
  • Suggest cloud solutions and guide in their integration and implementation.
  • Ensure solutions are compliant with the Government of Canada’s standards (WET, WCAG, Interoperability, Usability).
  • Prevent software vulnerabilities including prepare software upgrade plans; and be aware of the current software limitations or the emergence of new opportunities.
  • Improve software maintainability including error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimizations.
  • Any other tasks related to the type of work normally performed under this category.
  • Train staff in order to build internal capacity for future maintenance and support of the solution.
  • Use of PCH’s existing tools such as wiki’s to develop and document all technical implementations of the various requirements, use Fogbugz to help manage the development resources and track potential completion dates, use MS Visio to layout visual designs in order to be used in technical specifications, use Microsoft Project to help manage resources and plan projects.
  • Specialties could include, but are not limited to :

  • Maven
  • SVN / subversion
  • JavaScript
  • Java including Spring
  • J2EE
  • Full Text Index Search (FTIS) solution, i,e solr or lucene
  • ORM(Object-Relationship-Mapping) framework i.e Hibernate or myBatis
  • Tomcat
  • Azure cloud solutions
  • API / Restful
  • WCAG
  • Microsoft Project
  • Expertise and Skills

  • Software Development, web developer 5 - 7 years
  • Priority Requirements

  • Must-have : Please provide 2 examples of project where you have worked as a Web Architect on Java web applications
  • Work Environment

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form