1

E Commerce Java Developer Jobs in Orleans, ON (NOW HIRING)

We deliver reliability, security, and correctness - while still learning and moving fast The Role We're looking for a hands-on Engineering Manager to lead the ecommerce pod. This role blends deep ...

We are a B2B SaaS company that provides an AI-powered software platform for eCommerce merchants to ... Programming experience in Python, JavaScript, C#, Java, or another object-oriented language. * An ...

... commerce, and partner integrations across our streaming platforms. These systems are mission ... Your Role Accountabilities Design, build, and maintain Java backend services using Spring Boot Own ...

The ideal candidate will have experience in software development, with abackground in Java. The ... Practical, day-to-day experience using AI coding assistants (e.g., GitHub Copilot, Claude Code ...

Retail Sales Associate

Ottawa, ON · On-site

CA$17.60 - CA$18.50/hr

... enterprise engineered to unleash the full value of the world's most powerful plant and is the ... E-commerce Platforms : High Tide operates a suite of leading accessory sites across the world ...

Retail Sales Associate

Ottawa, ON · On-site

CA$17.60 - CA$18.50/hr

... enterprise engineered to unleash the full value of the world's most powerful plant and is the ... E-commerce Platforms : High Tide operates a suite of leading accessory sites across the world ...

Implementation Specialist

Ottawa, ON · Remote

CA$70K - CA$80K/yr

The second is a web and e-commerce platform ( Wicket Web™ ) that caters to the unique website ... They represent leaders in healthcare, engineering, construction, science, law, business, and public ...

next page

Showing results 1-20

Senior Java developer

Ottawa, ON

Full-time

Posted 29 days ago


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).