Назад
Company hidden
обновлено 5 часов назад

Senior Software Engineer (Core Java & iOS)

100 000 - 143 000CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Core Java & iOS): Developing and supporting reliable full-stack Java applications, APIs, middleware, and native iOS applications with an accent on application ownership, production support, and continuous improvement. Focus on troubleshooting incidents, performing root-cause analysis, remediating vulnerabilities, and maintaining stable application environments.

Location: Hybrid role based in Waterloo, Ontario, with other locations in Toronto and North York, Ontario; employees may work from the office and virtually based on business and client needs.

Base pay: CAD 100,000–143,000 annually.

Company

hirify.global provides financial security and health-related services to individuals, families, and communities.

What you will do

  • Develop, enhance, test, and support full-stack Java applications, services, and APIs throughout implementation and production support.
  • Develop and support native iOS applications.
  • Troubleshoot and debug production and test environments, investigate incidents, restore service, perform root-cause analysis, and remediate vulnerabilities.
  • Collaborate with Software Engineers, Business Systems Analysts, and other partners to deliver quality solutions and stable application environments.
  • Contribute to monitoring, change management, system upgrades, disaster recovery, and continuous-improvement initiatives.

Requirements

  • At least 10 years of experience developing and supporting back-end Java applications in an enterprise environment, including strong knowledge of Core Java/J2EE, Spring Framework, Spring Boot, and Spring MVC.
  • At least 4 years of front-end development experience using React, JavaScript, and modern web technologies.
  • At least 2 years of experience developing and supporting native iOS applications in an enterprise environment.
  • Strong knowledge of web services and APIs, including REST, SOAP, JSON, and Java APIs.
  • Working knowledge of middleware and application server technologies such as WebSphere or WebLogic.
  • Experience troubleshooting production issues and working with SQL, Oracle, or PostgreSQL databases.
  • A degree in Computer Science, Computer Engineering, or a related discipline, or equivalent practical experience.
  • Strong collaboration, analytical, debugging, communication, and problem-solving skills, with the ability to learn new technologies and adapt to changing priorities.
  • Reliability Security Clearance and satisfactory completion of applicable background checks are required, including a law enforcement inquiry and credit check. The Government of Canada may require an account of all activities during any period of 6 consecutive months spent outside Canada within the last 5 years.

Nice to have

  • Experience with Kubernetes, Docker, or AWS.
  • Familiarity with iOS architecture patterns or third-party frameworks.
  • Exposure to Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, or Ansible.
  • Knowledge of web security, multi-factor authentication, Kafka, proxy technologies, ITIL, the software development lifecycle, or Agile ways of working.

Culture & Benefits

  • Hybrid work with flexibility to work from the office and virtually according to business, client, and individual needs.
  • On-call and after-hours support is required through a team rotation.
  • Employees work with colleagues and leaders who support professional growth and continuous improvement.
  • Eligible employees may participate in discretionary incentive plans in addition to base pay.
  • Accommodation is available during the application process for persons with disabilities or candidates needing an alternative-format posting.

Hiring process

  • Complete the required security and background checks before the start date and during employment in accordance with hirify.global policies.
  • Only candidates selected for an interview will be contacted.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →