Search jobs > Quebec City, QC > Senior application developer

Senior Full Stack Application Developer (Java/Angular)

Intact Financial Corporation
Québec, Quebec, CAN
$75-$85 an hour (estimated)
Permanent
Full-time

Our employees are at the heart of what we do best : helping people, businesses and society prosper in good times and be resilient in bad times.

When you join our team, you’re bringing this purpose to life alongside a passionate community of experts.

Feel empowered to learn and grow while being valued for who you are here, diversity is a strength. You have our commitment to support you in reaching your goals with tools, opportunities, and flexibility.

It’s our employee promise.

Our hybrid work model provides the balance between working from home and enjoying meaningful in-person interactions.

Read on to see how you can shape the future, win as a team, and grow with us.

About the role

We are looking for a Senior Full Stack Application Developer (Java / Angular) for our growing team!

What you'll do here :

Perform analyses of system and coding needs to identify the problems encountered and propose solutions including program specifications.

Develop system specifications, code, modify, test and debug computer programs under general supervision, in accordance with established planning and deadlines.

Master the technical and business features of the system to be able to explain them to other colleagues, while interacting effectively with users.

Translate requirements into technical specifications / software components.

Organize and manage production sessions.

Ensure the design and modeling of programmatic solutions for complex problems achieving documented functional and non-functional requirements.

Review design as part of deliverables (Code and Design Quality).

Develop and support complex components.

Support and guide the project team in development activities to ensure the quality of the code delivered while meeting project deadlines.

Write unit and integration tests for each function in which development is required.

Participate in the implementation of regression testing strategies to improve the stability of the application components.

Provide support and maintenance (level 1) for the application and resolve complex anomalies.

What you bring to the table :

Undergraduate degree in Computer Science or any combination of equivalent education and experience

8 years of development experience

Ability to analyze and synthesize data

Initiative and ability to work under pressure

Can work in a team and detail oriented

Experience in JavaScript, TypeScript, Angular 2+, HTML, CSS.

Experience building server-side applications using Java 8+, SpringBoot, and building web services or APIs using REST (and SOAP).

Experience with relational databases, such as Oracle 12+, PL / SQL and preferably NoSQL databases such as MongoDB or Elasticsearch.

No work experience in Canada required, but you must have authorization to work in Canada.

Bilingualism (French / English) Need to interact on a regular basis with colleagues across the country.

LI-Hybrid

What we offer

Working here means you'll be empowered to be and do your best every day. Here is some of what you can expect as a permanent member of our team :

A financial rewards program that recognizes your success

An industry leading Employee Share Purchase Plan; we match 50% of net shares purchased

An extensive flex pension and benefits package, with access to virtual healthcare

Flexible work arrangements

Possibility to purchase up to 5 extra days off per year

An annual wellness account that promotes an active and healthy lifestyle

Access to tools and resources to support physical and mental health, embracing change and connecting with colleagues

A dynamic workplace learning ecosystem complete with learning journeys, interactive online content, and inspiring programs

Inclusive employee-led networks to educate, inspire, amplify voices, build relationships and provide development opportunities

Inspiring leaders and colleagues who will lift you up and help you grow

A Community Impact program, because what you care about is a part of what makes you different. And how you contribute to your community should be just as unique.

We are an equal opportunity employer

At Intact, we value diversity and strive to create an inclusive, accessible workplace where all individuals feel valued, respected, and heard.

If we can provide a specific adjustment to make the recruitment process more accessible for you, please let us know when we reach out about a job opportunity.

We’ll work with you to meet your needs.

including background checks, internal candidates, and eligibility to work in Canada.

30+ days ago
Related jobs
Emtec
Canada
Remote

We are hiring a Senior Full Stack Developer for a 6 month contract. In this role you will be doing full stack development on a web application in the insurance domain. Proven experience as a Full Stack Developer or similar role. Implement front-end components using HTML, CSS, and JavaScript framewor...

Oracle
Canada

Architect, design, code, debug, test and maintain full stack features of a large customer-facing cloud native application. Proven experience in building Enterprise level applications with Java/J2EE, web application development and microservices. As a member of the Oracle Life Sciences development or...

Workinweasy
Canada

Must possess at least 6-7 years of proven experience as a Full Stack Developer or similar role, with a strong portfolio of web applications and projects. ONE-Stop Centre Solution in Business, Immigrations, Manpower resources, • Temporary / Short term Staffing Solution • Professional Office Staffing ...

OPTEL
Québec City, Quebec

You will be part of a product team that uses the latest technology stacks and you will have the opportunity to participate in all phases of development: from design to implementation, while proposing innovative solutions to software challenges. Develop, maintain and improve high-level SaaS applicati...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...

Motoinsight
Canada
Remote

We're looking for a full-stack web developer to help build magical experiences for customers of our ecommerce platform. Modern tech stack (AWS, Redis, Postgres, GitHub, Travis-CI, Docker, New Relic, Sentry, BrowserStack, Stripe, Twilio, and Slack). At least 3 years of experience developing web appli...

Great Canadian Gaming Corp.
Canada, Canada
Remote

Must have five (5+) years of experience as a Full Stack Developer with exposure building web applications to the following technologies for some or all that time:. Five (5) years unit testing in Angular and Java. Five (5) years building applications that integrate with AWS services. Five (5) years d...

Amaris Consulting
Canada

Si vous êtes un(e) professionnel(le) motivé(e), avec une solide expertise en développement Java et une vision moderne des pratiques DevOps, nous aimerions vous rencontrer !. Concevez et développez des solutions Java évolutives et performantes, tout en intégrant les meilleures pratiques DevOps pour g...

CENTRIC SOFTWARE INC
Remote, Canada or US, US
Remote

Knowledge of server-side development processes, tools, and technology is a huge plus · Strong desire to learn and develop new skills continuously · Strong sense of ownership in what you build · You have and can implement big ideas with a positive attitude · Enjoy working collabor...

Atimi
CA
Remote

We want to provide developers with fast-moving, cutting-edge projects where everybody has a voice, and nobody is concerned with ego or internal politics, so all of us are challenged to improve constantly. Practical evaluation (live coding exercise) in Java. ...