Senior Backend Developer
Intact Financial Corporation
Montréal, Québec, CAN
1d ago

About the role

As a senior backend developer, you will play a crucial role in developing and improving our mobile ecosystem. Reporting to the Manager DevOps, Infra & Mobile Services , your main responsibilities are :

  • Conceive and build backend solutions for our mobile ecosystem.
  • Use best architecture practices and development patterns.
  • Ensure performance, quality and security.
  • Collaborate, in an agile context, with a multidisciplinary team throughout product design and development.
  • Qualifications

  • Good understanding of web & mobile technologies
  • Knowledges of Rest & micro services architecture.
  • Familiar with Java / Kotlin, Docker / Kubernetes, RabbitMQ, Kafka, Spring Boot, and MongoDB / Oracle.
  • Comfortable with AWS services such as S3, Lambda, SQS
  • Experience with asynchronous architecture
  • Familiar with agile Scrum development methodology.
  • Familiar with Git and Atlassian tools.
  • In-depth understanding of the entire development process (design, development and deployment)
  • Bachelor of Software Engineering or related discipline.
  • Up to 7 years of proven work experience
  • You are

  • Passionate of technologies
  • A Follower of the latest trends in software engineering and open source technologies
  • Self-driven, curious and ingenious
  • A team player that can share and receive constructive feedback
  • Advocating for quality
  • Organised and proactive
  • As a full-time employee your benefits include

  • A competitive salary.
  • An annual performance bonus.
  • A pension plan.
  • A 35-hour workweek.
  • Flexible work hours.
  • Top of the line medical and dental insurance.
  • Modern offices in downtown Montreal (McGill metro) with a new MacBook Pro.
  • And many more benefits (gym refunds, paid conferences, etc.).
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form