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

Senior Java Software Engineer

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

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

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

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

Текст:
/
TL;DR
Senior Java Software Engineer (Java/Spring/AWS): Building and maintaining scalable cloud-based communication products serving millions of users, with an accent on distributed architectures, microservices, messaging systems, and database performance. Focus on designing resilient multi-cloud solutions, optimizing relational queries and indexes, and supporting deployments across agile scrum teams.

Location: On-site in Cairo, Egypt; Belgrade, Serbia; Amman, Jordan; or Sarajevo, Bosnia and Herzegovina. Up to 10 weeks per year may be worked from anywhere in the world.

Company

hirify.global is a startup in the SaaS space developing communication and engagement solutions for more than 5,000 customer-centric companies and serving millions of users.

What you will do

  • Design, develop, maintain, and enhance scalable communication products and existing technology.
  • Build and support cloud-based solutions and deployments across AWS and multi-cloud environments.
  • Contribute to cloud infrastructure policies, procedures, technical assets, and technical direction.
  • Perform data analysis, report platform metrics, administer databases, and optimize queries and indexes.
  • Collaborate with service delivery teams, product owners, scrum masters, developers, and partner software teams.
  • Support bug fixes and the next-generation evolution of the products within agile scrum teams.

Requirements

  • 5+ years of hands-on experience developing complex projects using Java and the Spring Framework, preferably in the communications domain.
  • Hands-on web development experience with HTML, CSS, and JavaScript.
  • Practical experience with queuing systems and message brokers such as ActiveMQ, RabbitMQ, Kafka, Beanstalk, or SQS.
  • Practical experience with cache technologies such as Memcached and Redis, plus experience coding in Python.
  • Solid experience managing Linux servers and applications, including Nginx and Apache2, and proficiency in a Linux environment.
  • Experience consuming and designing RESTful APIs, working across the full software development lifecycle, and using distributed architectures including REST, SOAP, and queue-based architectures.
  • Experience with microservices architecture, AWS, SaaS and PaaS integration architecture, and applications.
  • Basic knowledge of telecommunications technologies such as SMSC, VoIP, and SMPP.
  • Bachelor's degree in Engineering, Software, or a related discipline, or equivalent experience; familiarity with Agile, Maven, Git, and similar software project management tools.
  • Excellent communication skills and strong problem-solving and analytical skills.

Culture & Benefits

  • Collaborative environment encouraging creativity and new ideas.
  • Competitive salary and bonus, plus a hirify.global share scheme.
  • 30 holiday days after the first anniversary.
  • Up to 10 weeks per year working from anywhere in the world.
  • Paid leave for new parents and a LinkedIn Learning license.

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