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

Senior Java Developer (Deployment Security)

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

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

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

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

Текст:
/
TL;DR
Senior Java Developer (Deployment Security): Building and improving enterprise Java applications, release automation, automated testing, and software supply-chain security for a financial institution with an accent on CI/CD, dependency modernization, vulnerability remediation, and Kubernetes deployments. Focus on diagnosing release barriers, implementing reusable engineering solutions, and improving the safety and speed of software delivery across development teams.

Location: Mississauga, Canada; hybrid work model

Company

hirify.global is a fast-growing business and technology consulting company founded in 2019, providing tailored engineering services to clients including Fortune 500 companies.

What you will do

  • Design, develop, troubleshoot, and improve enterprise Java applications and services.
  • Work directly with development teams to identify and resolve barriers to safe and rapid software delivery.
  • Modernize applications through dependency upgrades and automated code transformation using tools such as Renovate and OpenRewrite.
  • Improve CI/CD build, release branching, versioning, deployment automation, and release processes.
  • Build automated local and smoke tests and improve release confidence.
  • Improve application security, containerized deployments, software supply-chain visibility, and reusable engineering automation.

Requirements

  • 5+ years of professional software engineering experience with strong hands-on Java expertise.
  • Strong experience designing, developing, troubleshooting, and improving enterprise applications, with modern Java, Spring Boot, and architecture.
  • Hands-on experience with CI/CD, build pipelines, software release processes, and Gradle and/or Maven dependency management.
  • Experience with automated testing, dependency upgrades, and application modernization.
  • Understanding of application security, vulnerability remediation, and software supply-chain security.
  • Experience with static analysis, code quality gates, SAST/SCA tooling, or platforms such as Snyk, Black Duck, or Checkmarx.
  • Familiarity with SBOM concepts, CycloneDX, or SARIF.
  • Experience with containerized applications and Kubernetes environments.
  • Ability to work across application code, configuration, builds, testing, and deployment processes, communicate effectively, and drive solutions through implementation.

Nice to have

  • Experience with Renovate, OpenRewrite, semantic or calendar versioning, release branches, or cascading merges.
  • Experience with Node.js/npm, Python/PyPI, .NET/NuGet, Go, Shell, Bash, PowerShell, or Pkl.
  • Experience in Software Reliability Engineering, DevSecOps, Platform Engineering, or deployment engineering.
  • Experience modernizing existing applications and software delivery practices or working in large, complex engineering organizations.
  • Financial services or banking experience.

Culture & Benefits

  • Salaried, full-time employment.
  • Hybrid work in a collaborative, fast-paced, engineering-driven environment.
  • Strong emphasis on hands-on engineering, technical autonomy, problem solving, and cross-team impact.
  • Opportunity to support one of the world’s largest financial institutions and build reusable solutions across development teams.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →