Role OverviewAs a Senior Full Stack Engineer, you will contribute across software development and test automation activities, helping deliver modern, scalable applications while ensuring high quality through automated testing and continuous integration practices. You will work closely with technical leads and architects to build, test, maintain, and modernize enterprise applications while contributing to both application development and quality engineering activities.
What You Will Do
Develop and maintain Angular UI components and Java/Spring backend services, build and execute Playwright-based automated test suites, develop API automation and integration testing solutions, participate in legacy application analysis and modernization efforts, build and maintain CI/CD pipelines supporting automated testing, perform technical analysis and impact assessments, troubleshoot application and automation failures, contribute to test strategy, code quality initiatives, and engineering best practices, support production deployments and issue resolution.
Why It Might Be a Fit
6 to 9 years development experience, strong Java, Spring Boot, REST API skills, strong Angular, TypeScript, JavaScript experience, experience with Playwright and Node.js-based test automation, experience with API testing tools and frameworks, experience working with CI/CD pipelines, knowledge of Struts and legacy application modernization, SQL and database experience, cloud platform exposure (AWS/Azure)
Requirements
- 6 to 9 years development experience
- Strong Java, Spring Boot, REST API skills
- Strong Angular, TypeScript, JavaScript experience
- Experience with Playwright and Node.js-based test automation
- Experience with API testing tools and frameworks
- Experience working with CI/CD pipelines
- Knowledge of Struts and legacy application modernization
- SQL and database experience
- Cloud platform exposure (AWS/Azure)
Benefits
- Paid time off based on employee grade (A-F)
- Company paid holidays
- Personal Days
- Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
]]>