ADGA Group Consultants Inc

Defence and Security

SoftwareDeveloper

CA$115–155k ~AI est. Ottawa, Ontario, Canada FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Software Developer at ADGA Group Consultants Inc. Skills: Full-stack development, CMS development, Java development, Liferay customization. Design full-stack CMS applications. Develop full-stack CMS applications”

Industry & Context.

Defence and Security
Problems you'll solve

Troubleshooting; Diagnose defects; Resolve defects; Diagnose issues; Resolve issues; Diagnose bugs; Resolve bugs

Eligibility Requirements

Secret (Level II) clearance

What They're Looking For.

Must Have

5–10+ years software development experience, College diploma or University degree, Minimum 5 years Linux experience, Experience in full-stack development, Hands-on Java experience, Hands-on Liferay customization experience, Hands-on JavaScript, HTML, CSS, Node.js experience, Hands-on database development experience, Experience with Azure DevOps, Experience with Agile development practices, Experience with testing, debugging, bug resolution, Experience administering Linux environments, Experience with scripting (Bash, PowerShell), Experience working in secure environments, Documentation and training delivery experience

Nice to Have

Liferay Portal and/or DXP customization, Oracle and PostgreSQL database development, Experience with RHEL, Alma Linux, Ubuntu, Experience with Eclipse, VS Code, SQL Developer, Experience with Apache Web Server, Apache Tomcat, Experience with FreeMarker templating

What You'll Do.

Design full-stack CMS applications

Develop full-stack CMS applications

Maintain full-stack CMS applications

Develop custom modules for Liferay

Build user-facing features

Enhance user-facing features

Support application upgrades

Support application configuration

Support application troubleshooting

Diagnose application defects

Resolve application defects

Diagnose performance issues

Resolve performance issues

Use Azure DevOps for source control

Use Azure DevOps for versioning

Use Azure DevOps for branching

Use Azure DevOps for CI/CD

Maintain development workflows

Support deployment activities

Develop technical documentation

Maintain technical documentation

Develop deployment procedures

Maintain deployment procedures

Deliver training sessions

Provide knowledge sharing

Maintain development records

Provide regular updates

Collaborate with technical teams

How You'll Work.

Team & Collaboration

Work closely with technical teams

Communication Scope

Stakeholder reporting; Demos; Status updates; Training delivery

Process & Methodology

Agile methodologies

Full Job Description

ADGA Group is a Canadian-owned defence and security company that provides integrated, mission-critical technical solutions to Government and industry, specializing in C5ISRT, simulation and training, cyber and infrastructure security, and program delivery. With nearly 60 years of experience, ADGA supports federal clients and Canada’s intelligence and enforcement agencies through embedded teams, advisory services, and full project execution, applying deep operational expertise and innovation to strengthen national safety, resilience, and sovereignty. Guided by a strong social mandate, the company creates meaningful employment for veterans of the CAF and RCMP and other professionals committed to public service, while fostering a safe, inclusive, and agile workplace that supports career development, professional growth, and impactful work across Canada. We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the development, upgrade, and sustainment of Command View (CV/UCV) applications across classified and unclassified environments. This role focuses on end-to-end development, including front-end, back-end, and database layers, as well as system configuration, troubleshooting, and documentation within a secure, mission-critical setting. The successful candidate will also play a key role in knowledge transfer and operational standardization. This is a proactive recruitment initiative, with potential start dates in the coming weeks or months, contingent on contract award. Key Responsibilities Full-Stack Development * Design, develop, and maintain full-stack CMS-based applications (front-end, back-end, and database) * Develop custom modules for Liferay (Portal and DXP) using Java * Build and enhance user-facing features using JavaScript (ES5/ES6+), HTML, CSS, and Node.js * Integrate and manage Oracle and PostgreSQL databases System Maintenance & Support * Support the upgrade, configuration, and troubleshooting of CV (Class

Free ATS check

Applying for this Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about ADGA Group Consultants Inc?

Real rants from real employees. Read before you apply.

Read Company Rants →