Scheduled Maintenance: will be Unavailable from Friday, Dec 9th @ 8:00 PM MST - Saturday, Dec 10th @ 8:30 AM MST for regularly scheduled maintenance.
Login | Register

Senior Java (Spring) Developer to support the various projects and initiatives in the development of Java applications in the public sector.

Job Type: Contract
Positions to fill: 1
Start Date: Jan 30, 2023
Job End Date: Jan 30, 2024
Pay Rate: Daily: Negotiable
Job ID: 125353
Location: Ottawa
Our public sector client requires a Secret Cleared Senior Java (Spring) Developer to support the various projects and initiatives in the development of Java applications. Services are centered around the development of web applications based on application architecture specifications and requirements according to the client's standards and guidelines.  

  • Design, develop, test, deploy and enhance web-based Java applications to support business requirements in an Agile environment using tools such as Java JEE, Eclipse IDE, Tomcat, JBoss, SpringBoot, Hibernate, Spring, MVC, GIT , Docker, etc.;
  • Design, develop, test, deploy and enhance solutions on the ISED cloud service offerings which includes AWS cloud and OpenShift Container Platform to support business requirements;
  • Develop RESTful web services between applications;
  • Use SQL (Structured Query Language) to perform CRUD (create/read/update/delete) operations on the RDBMS (relational database management system) such as Oracle;
  • Perform test-driven development using tools such as JUnit;
  • Use continuous integration tools such as Jenkins/Hudson, Bamboo, or Cruise Control;
  • Use the build automation tool Maven for Java applications;
  • Use an issue tracking system such as JIRA;
Must Have: 
  • Experience developing web applications using an IDE such as Eclipse, IntelliJ or NetBeans
  • Experience developing web applications using the Spring, SpringBoot and Hibernate
  • Experience with Angular, React, Vue.js or GWT

Nice to Have:
  • Bilingual