Senior Java developer

Talent Transformation Group Inc

Ottawa

On-site

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Talent Transformation Group Inc. in Ottawa seeks a senior Java developer for a full-time role focused on Java-based systems, audio codec integration, VOIP/ROIP protocols, and mission-critical communications for military and emergency services. Design, develop, and maintain Java applications for VOIP/ROIP with secure, low-latency performance.

Integrate audio codecs (Opus, AAC) and work on SIP/RTP/SRTP. Requires 10+ years in Java, a related bachelor's degree, and willingness to relocate to the

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.

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.]
  • CoT_job_summary_short":"COMPANY NAME: Talent Transformation Group Inc.\nKEY POINTS: Java development, VOIP/ROIP tech, distributed systems"
  • job_summary_short
  • <p>Talent Transformation Group Inc. in Ottawa seeks a senior Java developer for a full-time role focused on Java-based systems, audio codec integration, VOIP/ROIP protocols, and mission-critical communications for military and emergency services.</p><p>Design, develop, and maintain Java applications for VOIP/ROIP with secure, low-latency performance. Integrate audio codecs (Opus, AAC) and work on SIP/RTP/SRTP. Requires 10+ years in Java, a related bachelor's degree, and willingness to relocate to the Ottawa area.</p>
  • contract_type":"fulltime","location_type":"on site","remote_scope":null,

Skills

Java development
VOIP/ROIP tech
Distributed systems
Real-time media
Network programming
Debugging & perf

Education

Bachelor's in CS/Engineering

Job description

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).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer: Mission-Critical VoIP & DSP Systems
Senior Java Engineer: Mission-Critical VoIP & DSP Systems

Talent Transformation Group Inc • Ottawa

On-site
CAD 120,000 - 160,000
Sr. Java Developer VOIP/SIP Solutions
Sr. Java Developer VOIP/SIP Solutions

Industry Professionals • Montreal (administrative region)

Hybrid
CAD 100,000 - 120,000
Senior Software Developer
Senior Software Developer

Comtech Telecommunications Corp. • Outaouais

On-site
CAD 75,000 - 110,000
Senior Software Developer (C++/ Networking)
Senior Software Developer (C++/ Networking)

Frequentis • Ottawa

On-site
CAD 110,000 - 125,000
Private Medical Insurance
Training & Development
Technical Support Specialist
Technical Support Specialist

Zodiac Light Waves Inc. • Ottawa

On-site
CAD 60,000 - 90,000
Health, dental, and vision coverage
Paid time off and holidays
Professional development and certfici…
Senior Java VOIP/SIP Engineer - 911 Systems Hybrid-Montreal
Senior Java VOIP/SIP Engineer - 911 Systems Hybrid-Montreal

Industry Professionals • Montreal (administrative region)

Hybrid
CAD 100,000 - 120,000
Contract Network Communications Software Developer
Contract Network Communications Software Developer

Frequentis • Ottawa

On-site
Training & Development
Employee Referral Program
Wireless Communications Systems Developer (SDR / Protocols / Embedded)
Wireless Communications Systems Developer (SDR / Protocols / Embedded)

Octasic • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Stock options purchase program
Gym membership discount
Public transit reimbursement
+2
Software Engineer-Telephony and Embedded Systems
Software Engineer-Telephony and Embedded Systems

Leonardo DRS • Eastern Ontario

On-site
CAD 80,000 - 100,000
Flexible work hours and hybrid schedules
Comprehensive wellness programs
Professional development support
+1
Software Developer
Software Developer

Kongsberg Geospatial • Ottawa

Hybrid
CAD 75,000 - 125,000