Principal Software Developer
5 days ago
Job Title: Principal Software Developer
Location:
Waterloo, ON (Onsite – 3 days/week)
Contract Duration:
9 months (possible extension)
About the Role:
We are seeking
Principal Software Developers
with strong expertise in Java/JEE and distributed systems to join our team. This is a hands-on leadership role requiring deep technical knowledge and the ability to design and implement end-to-end solutions for complex applications.
Key Responsibilities:
- Implement detailed designs into application functionalities using Java/JEE.
- Design and develop REST APIs and microservices architecture.
- Lead multiple projects and assist in troubleshooting.
- Collaborate effectively and demonstrate strong critical thinking skills.
Required Skills & Experience:
- 8+ years
of software development experience. - Expert in Java/JEE and JEE Web Services (JAXB, Java APIs for XML Messaging).
- Strong understanding of SDLC and various methodologies.
- Proficient in distributed and multi-threaded systems, relational databases, and modern front-end frameworks.
- Hands-on experience with
Spring 5+, Hibernate 5+, Sencha
, and
Java 8+
. - Familiarity with messaging middleware (IBM MQ, Active MQ), Oracle/MySQL/PostgreSQL.
- Development tools: IntelliJ/Eclipse, Maven, Git.
- Experience with performance testing, debugging, monitoring, and JVM tuning.
Nice to Have:
Hazelcast, Kafka, Docker, BIRT Reporting.
-
Principal Software Developer
5 days ago
Waterloo, Ontario, Canada Open Text Corporation Full timeOPENTEXT - THE INFORMATION COMPANYOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that...
-
Principal Software Developer
16 hours ago
Waterloo, Ontario, Canada onsemi Full timeDescriptionAt onsemi, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We're developing leading-edge wireless enabled MCUs, DSPs and software that sense and connect the world or help...
-
Principal Software Developer
2 weeks ago
Waterloo, Ontario, Canada onsemi Full time $120,000 - $180,000 per yearAt onsemi, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We're developing leading-edge wireless enabled MCUs, DSPs and software that sense and connect the world or help manage...
-
Principal Applications Software Developer
1 week ago
Waterloo, Ontario, Canada BlackBerry Full time $80,000 - $140,000 per yearWorker Sub-Type:Regular Job Description: Join Secusmart – Where Innovation Meets ImpactSecusmart, a fast-growing subsidiary of BlackBerry Limited, is the leading expert in developing and implementing comprehensive anti-eavesdropping solutions for private and government agencies, as well as organizations responsible for emergency services. We also secure...
-
Principal Software Developer
2 weeks ago
Waterloo, Ontario, Canada OpenText Full time $120,000 - $145,000 per yearHiring Manager:Greg RaleyTalent Acquisition Advisor:Johanne BilousJob Code Level:DSP4Refer Your FriendsAI-First. Future-Driven. Human-Centered.At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent AI can't replace to help us shape the future of information...
-
Principal Software Architect
5 days ago
Waterloo, Ontario, Canada Open Text Corporation Full timeOPENTEXT - THE INFORMATION COMPANYOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that...
-
Lead IT Software Developer
5 days ago
Waterloo, Ontario, Canada Open Text Corporation Full timeHiring Manager: Alon LevyTalent Acquisition Advisor: Gaurav SehgalJob Code Level: IRP4Refer Your FriendsAI-First. Future-Driven. Human-Centered.At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape the future of...
-
Software Developer
3 days ago
Waterloo, Ontario, Canada Voyis Full timeAbout Voyis:Voyis designs and manufactures high performance underwater optical sensors (lasers, cameras, lights) for autonomous underwater vehicles that expand capability and enhance understanding in underwater surveys and exploration. Our products have enabled our customers to survey more than 10,000km of ocean floor across all 7 continents, helping people...
-
Software Developer
3 days ago
Waterloo, Ontario, Canada Voyis Full timeAbout Voyis: Voyis designs and manufactures high performance underwater optical sensors (lasers, cameras, lights) for autonomous underwater vehicles that expand capability and enhance understanding in underwater surveys and exploration. Our products have enabled our customers to survey more than 10,000km of ocean floor across all 7 continents, helping people...
-
Principal Revenue Operations Analyst
5 days ago
Waterloo, Ontario, Canada Micro Focus Software UK Ltd Full timeHiring Manager: Frank MonacoTalent Acquisition Advisor: Terry BrowneJob Code Level: RGP5Refer Your FriendsAI-First. Future-Driven. Human-Centered.At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape the future of...