Назад
Company hidden
обновлено 7 дней назад

Senior Software Engineer, Java (Patching)

140 000 - 200 000$
Формат работы
remote (только USA)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Senior Software Engineer, Java (Patching) (Java/Kotlin, endpoint management): Building and scaling backend software that discovers, packages, and deploys operating-system and third-party patches across millions of endpoints with an accent on scalable systems, REST services, data structures, and quality engineering. Focus on designing enterprise-level software, solving complex scaling challenges, and delivering reliable patch-management capabilities.

Location: Remote work is available only for candidates located in the USA and residing in CA, CO, CT, FL, GA, IL, KS, MA, MD, ME, NJ, NC, NY, OH, OR, TN, TX, VA, or WA. Hybrid work is available from offices in Austin, Texas, or Tampa, Florida. Onsite interviews may be required. hirify.global cannot hire candidates within the city limits of Chicago.

Salary: $140,000–$200,000 per year for roles based in California, Colorado, New Jersey, Washington, or New York.

Company

hirify.global provides a unified IT operations platform for endpoint management, autonomous patching, backup, and remote access.

What you will do

  • Build and scale backend applications in Java and Kotlin for patch management across millions of endpoints.
  • Develop capabilities for discovering, packaging, and deploying operating-system and third-party software patches.
  • Implement object-oriented design patterns and enterprise-level software solutions.
  • Develop REST services and responsive client-server messaging.
  • Design and optimize data structures, relational databases, caching systems, and scalable platform components.
  • Collaborate with AI workflow, server, platform, design, and product teams.

Requirements

  • 10+ years of Java software development experience for product applications, or equivalent experience.
  • 5+ years of experience working with highly scalable software systems.
  • Expertise in object-oriented design, scalable data structures, API best practices, and REST service development with Jersey or Spring.
  • Experience with relational database design and development, caching systems, and Redis.
  • Expert knowledge of quality testing practices.
  • Bachelor’s degree in computer science, computer engineering, information technology, or equivalent work experience.

Nice to have

  • React or Angular experience for occasional front-end work on patching workflows and dashboards.

Culture & Benefits

  • Collaborative, kind, and curious work environment.
  • Full-time hybrid-remote flexibility.
  • Medical, dental, vision, and life insurance.
  • 401(k) plan and unlimited PTO.
  • Growth and advancement opportunities.

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