Senior Software Developer

QuantiphiFredericton, NB
Hybrid

About The Position

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. Quantiphi is an award-winning, AI-First global digital engineering company that helps the world’s leading Fortune 1000 organizations transform bold ideas into measurable business impact. We go beyond building innovative AI technologies, we solve the problems that matter most to our clients. Since our founding in 2013, Quantiphi has built a proven track record of turning complex challenges into meaningful outcomes across industries. Headquartered in Boston, with more than 4,000 professionals worldwide, we partner with global enterprises to deliver large-scale digital, cloud, and AI-driven transformation. We are an Elite and Premier partner to Google Cloud, AWS, NVIDIA, Snowflake, and other leading technology platforms. Quantiphi delivers First-in-class AI solutions across Life Sciences, Healthcare, Banking, Financial Services, CPG, Manufacturing, Energy, High-Tech, Telecommunications, etc., powered by cutting-edge Generative AI and Agentic AI accelerators. We are also proud to be certified as a Great Place to Work, reflecting our commitment to our people and our culture.

Requirements

  • 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 Haves

  • 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

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)

Benefits

  • Ample opportunities to learn, grow and interact with colleagues from varied experience and backgrounds around the globe.
  • Work with Fortune 500 companies and disruptive innovators in a research-driven environment with 60+ patents.
  • Gain hands-on experience with cutting-edge AI, ML, data, and cloud technologies while continuously upskilling.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service