Назад
1 день назад

Senior Software Engineer (Java)

40 000AED
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UAE
RUВакансия из Hirify RU, списка российских tech-компаний

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

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Software Engineer (Java) (Backend/Distributed Systems): Building and improving scalable backend systems and secure REST APIs with an accent on Java, Spring Boot, microservices, distributed systems, and cloud-native infrastructure. Focus on designing reliable architectures, optimizing performance and observability, and solving complex security and scalability challenges in high-performance environments.

Location: Abu Dhabi, United Arab Emirates

Salary: Up to 40,000 AED per month

Company

UMA is partnering with an innovative technology company building secure, scalable software that powers critical digital services in complex, high-performance environments.

What you will do

  • Design and develop scalable backend applications using Java, Spring Boot, and microservices.
  • Build and optimize distributed systems with a focus on performance, security, and reliability.
  • Own projects from architecture and development through deployment.
  • Develop secure REST APIs and contribute to technical design and architectural decisions.
  • Use AWS, Docker, Kubernetes, and CI/CD to support cloud-native applications.
  • Improve system performance, monitoring, and observability while mentoring engineers through code reviews and technical discussions.

Requirements

  • 8+ years of experience in Java software engineering and distributed systems.
  • Strong experience with Java, Spring Boot, Spring Security, and REST APIs.
  • Experience building and maintaining production microservices.
  • Solid understanding of system design, object-oriented programming, and design patterns.
  • Experience with SQL databases and Redis.
  • Familiarity with AWS, Docker, Kubernetes, and CI/CD pipelines.
  • Understanding of application security and observability.

Nice to have

  • Experience with Kafka, RabbitMQ, or Cassandra.
  • Experience with Terraform, gRPC, or Protocol Buffers.
  • JVM performance tuning or reactive Java frameworks experience.
  • Experience with Prometheus, Grafana, or OpenTelemetry.
  • Experience in regulated or high-availability environments.

Culture & Benefits

  • Work on secure software powering critical digital services.
  • Collaborate with experienced engineers on complex technical challenges.
  • Remain hands-on while influencing architectural decisions.

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