Job Title or Location

Java Developer (Canada Secret level Clearance required)

TV2 Consulting - 156 Jobs
Ottawa, ON
Contract
Experienced
Posted 30 days ago This job may expire soon!
  • Government of Canada, Secret level clearance is required
  • Designing and coding application programs; performing testing for developed applications. Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging, and installing for a highly available system.
  • The candidate is expected to be able to communicate well with remote teams, adapt rapidly and learn fast. Sound judgment will be required to understand complex business use cases, design appropriate solutions, and develop the underlying implementation.
  • Familiarity and hands-on experience with profiling, code efficiency, and building software via continuous integration and delivery pipeline.
  • Ensuring the operating efficiency of existing application systems.
  • Maintaining records for the documentation of systems development and revisions.
  • Conducting analyses of organizational needs and goals for the development and implementation of application systems.
  • Hands-on experience with building secure, scalable, performant, and highly available APIs. API Development language and frameworks.
  • Hands-on experience troubleshooting and understanding legacy code to handle issues and implement enhancements
  • Familiarity with container concepts, architecture, tools and frameworks. Hands-on experience preferred.
  • Understanding and experience with one commercial cloud solutions such as AWS (preferred) and GCP.
  • Knowledge and experience with DevOps/CICD pipelines and tools such have JIRA, Github, Jenkins, UCD Agile methodology such as Scrum, SAFe and Kanban.

Requirements

  • Government of Canada, Secret level clearance is required
  • Previous experience in the telecommunication industry and Government of Canada contracts are an asset
  • Java 8+ EE
  • JBoss application server
  • EJB
  • Quartz
  • Hibernate/JPA
  • Apache POI
  • JAXB, JAXWS, JAXRS
  • Ant
  • ANSI SQL
  • Bash
  • Python
  • Git
  • Gitlab CI/CD
  • Eclipse
  • Linux
  • Maven
  • Oracle 19c

Benefits

  • Work hours are Monday - Friday, normal 37.5 hours weeks working onsite up to 5 days a week
  • Location: Hybrid with 3 days on-site and 2 days remote
  • Type of job: Temporary Contractor
  • Hourly contract rate: TBD depending on experience
  • Date candidate required: Immediate
  • Length of Contract: 12 months with the possibility of extension