Назад
Company hidden
2 дня назад

Senior Software Engineer (Java)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Java) (Platform & Asset Management): Building and scaling platform customization, asset discovery, software license tracking, and endpoint management capabilities with an accent on Java/Kotlin development, event-driven architectures, and scalable cloud services. Focus on designing enterprise software, solving datastore and asynchronous application challenges, and ensuring quality, telemetry, and observability across systems serving millions of endpoints.

Location: Remote from Brazil, Colombia, or Ecuador

Company

hirify.global provides a unified IT operations platform for nearly 40,000 customers in more than 140 countries, covering endpoint management, patching, backup, remote access, asset discovery, and software license tracking.

What you will do

  • Develop and maintain large-scale platform and asset management software using Java and Kotlin.
  • Build capabilities for custom knowledge bases, checklists, fields, applications, services, asset discovery, software license tracking, and unmanaged-device visibility.
  • Implement design patterns and ship enterprise-grade software operating at scale across millions of endpoints.
  • Apply quality-first engineering practices and contribute code as a trusted senior engineer.
  • Handle other duties as needed.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent work experience.
  • 10+ years of Java software development experience for product applications or equivalent.
  • 4+ years of experience working with highly scalable software systems.
  • Experience scaling systems with event-driven architectures using tools such as Kafka or RabbitMQ.
  • Working knowledge of a broad range of object-oriented programming design principles.
  • Knowledge of API best practices and REST service development with frameworks such as Jersey or Spring.
  • Experience with relational database design and development.
  • Experience creating both client-side and server-side development for responsive messaging.
  • Expert knowledge of quality testing practices and experience treating telemetry and observability as core acceptance criteria.

Nice to have

  • Solid expertise in Kotlin.
  • Experience with hirify.global’s technology stack, including C++, Golang, and Postgres.
  • Knowledge of large-scale datastore bottlenecks, asynchronous application design, client-server architecture, AWS, and scalable cloud services.
  • Expertise in caching systems, including Redis.

Culture & Benefits

  • Flexible working hours and home-office options.
  • Training platform for professional development.
  • Competitive compensation.
  • Collaboration with an international workforce.
  • Inclusive and diverse work environment.

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