This job board retrieves part of its jobs from: Texas Jobs | Nevada Jobs | Ottawa Jobs

Find jobs in Ottawa today!

To post a job, login or create an account |  Post a Job

  Jobs in Ottawa  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Int.-Snr. (7+ years) Java Systems Engineer to design and build REST APIs between applications and databases

S.i. Systems

This is a Contract position in Ottawa, ON posted March 19, 2021.

S.i. Systems valued public sector client, a member of the Science Portfolio of departments, is seeking an Intermediate (7+ years) Java Systems Engineer to design and build software interfaces between a wide variety of application databases in support of the Target Architecture for Data and Application Platform (TADAP).

This is a won contract, looking for someone to start ASAP. The initial contract will run until March 31st, 2021 – with an extremely high likelihood of at least 6 months extension.

The consultant will primarily be responsible for designing and developing API’s in a Java front-end / Oracle back-end environment for over 300 COTS and custom application databases. This will include, but is not limited to, performing the following tasks:

  • Evaluating existing procedures and methods, identify and document database content, structure, and application sub-systems, and develop data dictionary;
  • Defining and documenting interfaces of manual to automated operations within application subsystems, to external systems and between new and existing systems;
  • Defining input and output sources, including detailed plan for technical design phase, and obtaining approval of the system proposal;
  • Identifying and documenting system specific standards relating to programming, documentation and testing, covering program libraries, data dictionaries, naming conventions, etc;
  • Coaching and mentoring resources on architecture frameworks and modelling;
  • Assisting a client in obtaining its governance and gate approvals related to development of the application;
  • Advising Business and Senior Management on trends and emerging technologies and the impact on client’s architecture and business strategy;
  • Providing strategic direction and guidance for projects in terms of architecture impact; and
  • Implementing software to support requirements for the enterprise data framework, including requirements for data sharing, metadata, reference data, data catalog, and data synchronization.

The successful consultant for this role must have:

  • 5-7 years’ experience as a Java developer / systems engineer using modern web frameworks
  • 5+ years’ experience designing and developing RESTful API’s
  • 5+ years’ experience using best practices of software development lifecycle methodologies such as Agile Scrum and DevOps
  • 5+ years’ experience in JavaScript (AngularJS), HTML5
  • Significant experience in version control using Github
  • Significant experience using Maven, Gradle or a similar build tool
  • Valid Reliability Clearance

Preference will be given to candidates who also have:

  • Recent experience with or knowledge of Public Cloud services (Azure or AWS)
  • Demonstrated experience in the administration of servers or databases

For more information on TADAP, see here: