Principal Software Developer

5 days ago


Waterloo, Ontario, Canada AspiringIT Full time

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.



  • Waterloo, Ontario, Canada Open Text Corporation Full time

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


  • Waterloo, Ontario, Canada onsemi Full time

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


  • Waterloo, Ontario, Canada onsemi Full time $120,000 - $180,000 per year

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


  • Waterloo, Ontario, Canada BlackBerry Full time $80,000 - $140,000 per year

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


  • Waterloo, Ontario, Canada OpenText Full time $120,000 - $145,000 per year

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


  • Waterloo, Ontario, Canada Open Text Corporation Full time

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


  • Waterloo, Ontario, Canada Open Text Corporation Full time

    Hiring 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 time

    About 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 time

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


  • Waterloo, Ontario, Canada Micro Focus Software UK Ltd Full time

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