Role:Senior Software Developer
Experience Level: 7+ years of experience
Employment type: Full time
Work location: Remote Canada
What you'll do:Quantiphi is seeking a Senior Software Developer to design and build scalable, high-performance web applications using a modern Java-based stack. This role is ideal for someone who thrives in a full-stack environment, enjoys solving complex technical challenges, and is passionate about delivering clean, maintainable, and efficient code.
Role & Responsibilities:- Design, develop, test, and deploy scalable full stack applications using Java, Spring Framework, jQuery, React and SQL
- Build and maintain backend services and APIs with a focus on performance, security, and scalability
- Develop responsive, user-friendly front-end components leveraging modern JavaScript practices
- Collaborate with cross-functional teams including product managers, data engineers, and designers to deliver high-quality solutions
- Optimize database performance and write efficient queries across relational databases
- Participate in code reviews and contribute to best practices in coding, architecture, and design
- Support CI/CD pipelines and contribute to improving deployment processes
- Contribute to automated testing strategies and improve overall code quality
- Mentor junior developers (Senior level) or actively learn and grow within the team (Intermediate level)
Essential Skills/Qualifications:- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)
- 7+ years of experience as a full stack developer, ideally with a focus on complex, data-driven applications.
- Strong experience with Java and Spring Framework (Spring Boot preferred)
- Solid front-end experience with JavaScript and jQuery
- Strong proficiency in SQL (e.g., MS SQL Server, MySQL, PostgreSQL)
- Experience building and consuming RESTful APIs
- Understanding of full-stack application architecture and design patterns
- Experience with version control tools such as Git
Nice to have Skils:- Experience with modern front-end frameworks such as React
- Experience with automated testing tools such as Cypress or Playwright
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Familiarity with containerization tools like Docker
- Experience working in Agile/Scrum environments
What is in it for you:- Join one of the world's fastest-growing AI-first digital engineering companies and make a real impact at scale.
- Lead and collaborate with a high-energy team of talented, driven individuals solving complex, meaningful challenges.
- Work with Fortune 500 companies and disruptive innovators in a research-driven environment with 60+ patents.
- Stay ahead of the curve by gaining hands-on experience with cutting-edge AI, ML, data, and cloud technologies while continuously upskilling.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!