
Senior Software Developer
Quantiphi
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Job Level
About the role
- Build and maintain full‑stack applications.
- Develop backend services and RESTful APIs.
- Implement front‑end features with modern UI frameworks.
- Design and maintain backend database artifacts (schemas, stored procedures, views, etc.).
- Ensure quality through automated testing.
- Collaborate across teams to deliver end‑to‑end solutions.
Requirements
- 5+ years experience
- Strong experience with Java, JEE, and Spring MVC for building robust backend applications.
- Solid understanding of REST APIs and API management (Apigee), including designing and documenting APIs using Swagger/OpenAPI.
- Proficiency in SQL and Microsoft SQL Server, with experience in database design and optimization.
- Front-end development experience with React.
- Test automation and quality assurance using Cypress, JUnit, TestNG.
- Build, dependency management, and CI/CD using Maven and Jenkins, with experience deploying to cloud environments such as Azure.
- Hands-on experience with microservices architecture, containerization using Docker, and configuration management with YAML.
Benefits
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJEESpring MVCREST APIsSQLMicrosoft SQL ServerReactCypressJUnitMaven
Soft Skills
collaborationquality assurance