Principal Software Developer
6 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
6 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
2 weeks 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 timeJob DescriptionAtonsemi,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...
-
Principal Software Developer
2 weeks ago
Waterloo, Ontario, Canada onsemi Full timeAt 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
21 hours ago
Waterloo, Ontario, Canada BlackBerry Full timeWorker Sub-Type:RegularJob 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 timeHiring 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 Applications Software Developer
13 hours ago
Waterloo, Ontario, Canada BlackBerry Full time $131,250 - $181,250Worker Sub-Type:RegularJob 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 Architect
6 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 Architect
6 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...
-
Sr. Principal AI Developer
4 days ago
Waterloo, Ontario, Canada OpenText 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...