Назад
Company hidden
10 дней назад

Full Stack Senior Software Developer (Java)

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

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

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

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

Текст:
/
TL;DR
Full Stack Senior Software Developer (Java): Designing, developing, and maintaining secure, scalable applications and APIs for SITA’s Telecom Configuration system and other aviation technology products with an accent on Java enterprise platforms, integration, and DevOps delivery. Focus on building REST/SOAP APIs and Kafka integrations, applying AI-assisted development tools, guiding developers, and supporting solutions through production.

Location: Montreal, Canada; hybrid schedule with work from home up to 2 days per week depending on team needs. A Flex Location benefit allows up to 30 days per year working from another location worldwide.

Company

hirify.global provides technology and communications solutions for airports, airlines, borders, and the global air travel industry.

What you will do

  • Design, develop, maintain, and support applications and systems for the Telecom Configuration system and other products.
  • Design, develop, and maintain secure, scalable REST and SOAP APIs for product integration.
  • Write and deliver complex code and modules, debug existing solutions, and support deployments into production with a DevOps mindset.
  • Guide less experienced employees and contractors, establish coding practices and technical processes, and oversee defect assignment.
  • Gather and analyze requirements, review functional and technical requirements, and participate in design discussions with stakeholders.
  • Estimate technical work and document test cases for current and future QA.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or an equivalent technical discipline.
  • Minimum 10–12 years of professional experience in a similar role.
  • Bilingual English and French communication skills.
  • Professional experience with J2EE/Java 8 through Jakarta EE/Java 21.
  • Experience with Spring Core, Spring JDBC, EJB, JDBC, JMS, Apache POI, Java ORM, Hibernate, and JPA.
  • Experience designing and implementing REST and SOAP services and Kafka events.
  • Experience with relational databases including Oracle, PostgreSQL, and MariaDB.
  • Experience with web and application servers such as WebLogic and Apache Tomcat.
  • Experience using AI-assisted software development tools for coding, testing, code reviews, troubleshooting, and documentation generation; knowledge of Kubernetes and Azure Cloud hosting.

Nice to have

  • Professional programming certification in a mainstream programming language.
  • Previous experience in the telecommunications domain.
  • Awareness of microservice architecture and possible refactoring experience.

Culture & Benefits

  • Inclusive workplace supporting diverse employees across international locations and cultures.
  • Hybrid work, flexible working days, and up to 30 days per year working from another location worldwide.
  • Employee Assistance Program and Champion Health wellbeing platform for employees and dependents.
  • Professional development through LinkedIn Learning, Microsoft’s Enterprise Skills Initiative, Pluralsight, Harvard Business Publishing, Stanford, and other learning platforms.
  • Competitive benefits aligned with the local market and employment status.

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