30 Jul
|
Hammehr Talent Consultants
|
Montreal
30 Jul
Hammehr Talent Consultants
Montreal
Overview
Position: Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS)
Duration: Full-Time, Permanent
Location: Remote within Canada (Working EST hours)
Salary: Up to $145,000 + Benefits
About the Job (Senior Full Stack Engineer)
Hammehr Talent Consultants are currently partnered with a rapidly growing InsurTech company building modern digital platforms. The organization focuses on simplifying complex processes through cutting-edge software, with an emphasis on scalability, security, and user experience.
This role is suited for a senior engineer who thrives in high-growth environments and is ready to take ownership of architecture and technical direction. You’ll work across the full stack — designing microservices, building modern front-end applications, optimizing databases, and ensuring cloud systems run reliably at scale. The position is structured to provide a clear path toward software architecture leadership, making it an ideal prospect for someone eager to combine hands-on engineering with architectural vision.
What You’ll Do
- Lead the design and development of scalable applications that balance performance, reliability, and maintainability.
- Influence architectural decisions, establish coding standards, and champion best practices across the engineering team.
- Build, optimize, and maintain Java/Spring Boot microservices and modern Angular front-end applications.
- Ensure database schemas and queries are efficient, scalable, and secure, with a focus on continuous performance improvements.
- Design and maintain cloud-based infrastructure using AWS, containerization, and CI/CD pipelines to support rapid delivery.
- Drive quality engineering by implementing testing strategies, observability practices, and proactive issue resolution.
- Collaborate closely with product, QA,
and operations teams to deliver features that meet business needs.
- Mentor and support fellow engineers, helping the team grow both technically and professionally.
Basic Requirements
- Bachelor’s degree or higher in Computer Science or related field.
- 8+ years of professional experience with Java and Spring Boot.
- Strong experience with Angular (12+), TypeScript, and RxJS.
- Proven expertise in designing, scaling, and optimizing relational databases.
- Hands-on experience with SaaS systems and cloud platforms (AWS).
- Solid knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Experience in TDD/BDD and automated testing frameworks.
- Excellent communication and collaboration skills.
Preferred / Nice to Have Requirements
- Deep understanding of microservices and REST API design.
- Strong track record in system performance tuning and caching strategies.
- Familiarity with infrastructure-as-code tools (Terraform/CloudFormation).
- Experience mentoring teams and influencing technical direction.
- Strong knowledge of observability and operational excellence practices.
The Challenges
- Designing resilient systems that support rapid business growth.
- Maintaining scalability and performance in cloud-native architectures.
- Adapting to evolving priorities in a fast-moving digital environment.
Your Impact
- Shape the architecture of next-generation digital platforms.
- Deliver secure, scalable, and user-focused products at enterprise scale.
- Mentor and empower engineering peers while driving technical excellence.
- Play a key role in transforming how businesses operate through innovation and modern engineering practices.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
- Industries
- Insurance and Software Development
📌 Senior Full Stack Engineer (Montreal)
🏢 Hammehr Talent Consultants
📍 Montreal