Talent Transformation Group
Senior Java developer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Ottawa, ON, Canada
Work mode:
Onsite
Published on:
12 August 2026
What they need
We are seeking a senior Java developer to join our team in a full-time employment capacity. This role requires expertise in Java-based systems, along with experience in audio codec integration, VOIP/ROIP protocols, and mission-critical communication systems. The successful candidate will play a key role in the development and enhancement of applications that support military and emergency services communication platforms, ensuring reliability, security, and performance under demanding conditions.
Key Responsibilities:
- 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.
- Regular customer engagement for the purposes of requirements gathering, feature demonstrations, and product support.
Required Qualifications
- Bachelor’s degree in computer science, Engineering, or a related field.
- 10+ years of experience in Java development.
- Located in the Ottawa area or willing to relocate to the Ottawa area.
- Experience developing distributed client/server environments.
- In-depth 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.
- Strong understanding of network programming and low-level socket communication.
- Excellent problem-solving, debugging, and performance optimization skills.
Preferred Qualifications
- Experience developing communication software for military, defence, or emergency services.
- Familiarity with Open SDR (software-defined radio).
- Active security clearance (Secret or higher).
Other offers great for you!
These companies are also looking for great profiles
Washington Frank
Java Developer
Freelance
Brussels, Belgium
Hybrid
Skills
1 month ago
Quick apply
AMRG
Développeur Java Sénior
40 - 50K
Permanent contract
Villeneuve-d'Ascq, France
Onsite
Skills
7 days ago
Quick apply
Come Together
Développeur Java Sénior
Freelance
Lille, France
Hybrid
Top Recruiter
Skills
5 days ago
Quick apply