AL
Senior Staff Full Stack Engineer
Artech LLC
- 🇨🇦 Canada
- On-site
- Staff / Principal
- 9 months ago
- Java
- Spring Boot
- React.js
- Angular
- Vue
- JavaScript
- TypeScript
- NoSQL
- SQL
- CI/CD
- Docker
- Kubernetes
- OWASP
- OAuth2
- OIDC
- JWT
- Kinesis
- RabbitMQ
- AWS
- Azure
- GCP
- Load Testing
- JVM
- Design Systems
- WCAG
- Kotlin
- Python
- GraphQL
- IaC
- Incident Response
9 months ago
Job Title: Senior Staff Full Stack Engineer
Location: Toronto, Ontario
Duration: 06 Months
Introduction
Join our dynamic team as we innovate and build cutting-edge solutions in a collaborative and inclusive environment. We are seeking a passionate and experienced engineer to drive our development efforts and contribute to our success.
Required Skills & Qualifications
- 8-12 years of professional software development experience, with at least 5 years focused on building backend services using Java (Spring Boot strongly preferred).
- Strong experience in front-end development with React (preferred) or Angular/Vue, including state management and component testing.
- Proficiency in JavaScript/TypeScript and modern build tooling.
- Experience with relational and NoSQL databases, and strong SQL and query tuning skills.
- Experience with CI/CD, containerization (Docker), and orchestration (Kubernetes).
- Solid testing practices for both backend and frontend development.
- Strong grasp of distributed systems and integration patterns.
- Security fundamentals and practical application, including OWASP, OAuth2/OIDC, JWT.
- Excellent problem-solving, communication, documentation, and stakeholder collaboration skills.
Preferred Skills & Qualifications
- Experience with event streaming (Kafka, Kinesis, RabbitMQ), asynchronous processing, and saga/outbox patterns.
- Knowledge of cloud platforms (AWS, Azure, GCP) and managed services.
- Experience in performance and scalability work, including load testing and JVM tuning.
- Familiarity with micro frontends, design systems, and accessibility standards (WCAG).
- Experience in fintech, payments, or regulated environments with data privacy and compliance familiarity.
- Additional programming languages such as Kotlin, Go, or Python.
Day-to-Day Responsibilities
- Design and implement robust REST/GraphQL services using Java and Spring Boot.
- Develop responsive front-end applications using modern frameworks with TypeScript.
- Own end-to-end features across backend APIs, databases, frontend UI, and integrations.
- Define API contracts, service boundaries, and documentation.
- Ensure high performance, scalability, and observability in all services.
- Build CI/CD pipelines with automated tests and deployments.
- Implement Infrastructure as Code and containerization solutions.
- Set up monitoring and alerting systems and drive incident response and root cause analysis.
- Enforce secure coding practices and support audits and compliance standards.
- Mentor developers and lead design reviews and technical roadmap initiatives.
- Work cross-functionally with Product, QA, SRE, and Data teams to deliver outcomes.
Company Benefits & Culture
- Comprehensive health, dental, and vision insurance plans.
- Flexible work hours and remote work options.
- Opportunities for professional development and career growth.
- A diverse and inclusive workplace that values every team member's contributions.
For immediate consideration please click APPLY to begin the screening process with Alex.
Senior Staff Full Stack Engineer · Artech LLC