Intermediate Java Comms Developer
Technology
Calian GroupOttawa, Canada3 weeks agoUntil 2026-05-26
Full timeOn-site
Job description
- *Position Overview**
- *Responsibilities
- Gather and document requirements
- Design, develop, and maintain Java applications for use with VOIP/ROIP and digital communication systems.
- Integrate and optimize audio codecs (e.g., Opus, AAC Audio).
- Work on SIP, RTP, and other VOIP/ROIP protocols for real-time communication.
- Collaborate with cross-functional teams to design secure and fault-tolerant communication solutions.
- Develop and implement features for interoperability with military communication systems.
- Ensure scalability, low-latency performance, and high availability of communication services.
- Participate in code reviews, architecture discussions, and technical planning.
- Participate in software testing and software deployment.
- Regular customer engagement for the purposes of requirements gathering, feature demonstrations, and product support.
- *Qualifications
- Bachelor’s degree in computer science or equivalent (e.g. computer engineering), or College diploma in computer technology or equivalent.
- 5+ years of experience in Java development in the software industry.
- Experience developing distributed client/server environments.
- Knowledge of VOIP/ROIP technologies (e.g., SIP, RTP, SRTP).
- Hands-on experience with audio codecs and real-time media processing.
- Familiarity with radio systems, digital signal processing (DSP), and tactical communication protocols.
- Understanding of network programming and low-level socket communication.
- Excellent problem-solving, debugging, and performance optimization skills.
- *Additional Requirements
- Experience developing communication software for military, defense, or emergency services.
- Familiarity with Open SDR (software-defined radio).
- Must hold or be eligible to obtain a Government of Canada Secret (Level II) security clearance.
- *Compensation
Vacancy
We have 1 available position.#
Keywords
javaplanning-and-designvisual-art-designproduct-development-and-designip-telephonytelephony-cti-voipvoice-over-ipsession-initiation-protocol-sipreal-time-payments-rtptime-and-attendanceinteroperabilityscalabilitynetwork-latencyhigh-availabilitycode-reviewplanning-and-forecastingelectrical-engineering-and-planningsoftware-testingtesting-and-analysissoftware-deploymentcustomer-experience-and-engagementcustomer-engagementcomputer-sciencecolleges-universitiesinsurance-consulting-and-technologytraining-and-developmentserver-environmentsdigital-signal-processingamazon-dspdemand-side-platform-dspstandard-communication-protocolsnetwork-protocolsdebuggingperformance-optimizationsoftware-defined-radio-sdr5k-display
¿Te interesa este puesto?