Senior Software Developer

QuantiphiFredericton, NB
Hybrid

About The Position

Quantiphi is seeking a seasoned Senior Software Developer to lead the design and development of scalable, high-performance web applications. This role requires deep expertise in Java, Spring Boot, and SQL, combined with hands-on full-stack development experience. You will play a key role in architecting robust backend systems, optimizing data layers, and contributing to modern user interfaces, while collaborating with cross-functional teams to deliver impactful, data-driven solutions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 6+ years of software development experience with a strong focus on Java, Spring Boot, and SQL.
  • Proven experience designing and building scalable backend systems and APIs.
  • Strong proficiency in relational databases and query optimization.
  • Solid experience with JavaScript, HTML, and CSS (jQuery preferred).
  • Experience working with cloud platforms (Azure preferred; AWS or GCP acceptable).
  • Strong understanding of software engineering best practices (Git, CI/CD, automated testing).
  • Excellent communication, collaboration, and problem-solving skills.

Nice To Haves

  • Experience with React or other modern front-end frameworks.
  • Familiarity with GenAI-assisted development tools.
  • Experience with NoSQL databases (e.g., MongoDB).
  • Background in data-intensive or healthcare environments.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications with a strong focus on backend architecture using Java and Spring Boot.
  • Build and optimize high-performance data solutions using SQL across databases such as SQL Server, MySQL, or PostgreSQL.
  • Develop and integrate RESTful APIs to enable seamless communication between systems.
  • Contribute to front-end development using JavaScript (jQuery preferred); exposure to React or Angular is a plus.
  • Ensure application performance, security, and scalability through best practices and thoughtful system design.
  • Deploy and manage applications in cloud environments (preferably Azure; AWS/GCP also considered).
  • Collaborate with product managers, designers, and engineers to translate business requirements into technical solutions.
  • Lead code reviews, mentor team members, and uphold engineering excellence.
  • Support CI/CD pipelines and implement automated testing to ensure high-quality, reliable releases.

Benefits

  • Make an impact at one of the world’s fastest-growing AI-first digital engineering companies.
  • Upskill and discover your potential as you solve complex challenges in cutting-edge areas of technology alongside passionate, talented colleagues.
  • Work where innovation happens - work with disruptive innovators in a research-focused organization with 60+ patents filed across various disciplines.
  • Stay ahead of the curve—immerse yourself in breakthrough AI, ML, data, and cloud technologies and gain exposure working with Fortune 500 companies.
  • If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
  • Ample opportunities to learn, grow and interact with colleagues from varied experience and backgrounds around the globe.
  • Fun, diverse and hybrid work culture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service