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

Senior Software Engineer (Java & Performance)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Java & Performance) (Java/JVM): Optimising the speed, scalability, and efficiency of a complex distributed platform with an accent on latency, throughput, resource usage, and production performance. Focus on profiling JVM and infrastructure bottlenecks, developing automated performance tests, tuning garbage collection and concurrency, and improving Kubernetes, database, and cloud/on-premise efficiency.

Location: Abu Dhabi, United Arab Emirates

Salary: Up to 40,000 AED per month, tax-free

Company

Work on technology that helps organisations make digital platforms more secure, seamless, and reliable across cloud, on-premise, and highly secure environments.

What you will do

  • Improve latency, throughput, and resource usage across Java-based distributed systems.
  • Investigate performance bottlenecks across the JVM, Kubernetes, networking, and databases using profiling and benchmarking tools.
  • Develop automated performance tests to identify regressions early.
  • Optimise Java and JVM performance, including garbage collection, memory usage, concurrency, and thread management.
  • Improve scalability through caching, database queries, connection pools, and application configuration.
  • Support performance across cloud and on-premise environments, contribute to capacity planning, and share reusable performance practices and tools with engineering teams.

Requirements

  • 8+ years of professional experience working with Java and JVM-based technologies in production environments.
  • Strong hands-on experience with Java 17/21 and Spring Boot.
  • Deep understanding of JVM internals, including garbage collection, memory management, concurrency, and performance tuning.
  • Experience investigating and improving application performance, latency, and throughput.
  • Familiarity with Java profiling and benchmarking tools such as Java Flight Recorder, async-profiler, JMH, Gatling, or k6.
  • Strong understanding of distributed systems, microservices, and backend architecture.
  • Experience with Kubernetes and applications deployed across cloud or on-premise environments.

Culture & Benefits

  • Collaborate with experienced engineers on complex technical challenges.
  • Influence technical decisions and establish performance practices for the wider engineering team.
  • Work on technology supporting millions of digital interactions where speed, security, and reliability are essential.
  • Tax-free monthly compensation of up to 40,000 AED.

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