Jobiglo

No results.

Senior Software Engineer – Optimizer Hub

Azul · Belgrade

New
Senior 🇬🇧 English
Java JVM internals microservices AWS Azure GCP Kubernetes gRPC Protocol Buffers WebSockets ASM Javassist JVMTI async-profiler JFR YourKit

Job description

About the role

As a Senior Software Engineer on the Optimizer Hub team, you will design and build the server‑side services that power Azul's JVM performance platform. You will collaborate with product managers, performance engineers, and JVM experts to deliver high‑quality, scalable backend components for cloud and on‑premises environments.

Key responsibilities

  • Design, develop, and maintain high‑performance Java services, including APIs, protocols, data storage, and real‑time optimization engines.
  • Debug complex distributed‑system issues with limited diagnostic data and under strict performance constraints.
  • Implement observability, profiling, and diagnostic tooling for internal development and customer deployments.
  • Drive performance analysis by creating benchmarks, interpreting profiler output, and applying improvements.

Required profile

  • 5+ years of professional Java development focused on backend and server‑side systems.
  • Deep understanding of JVM internals such as memory management, garbage collection, JIT compilation, and threading.
  • Experience building and operating distributed microservices in production.
  • Strong debugging skills for hard‑to‑reproduce production issues.

Required skills

  • Java (core and advanced features)
  • Concurrency and low‑latency design in Java
  • Cloud platforms (AWS, Azure, GCP) and Kubernetes
  • gRPC, Protocol Buffers, WebSockets or high‑throughput messaging
  • JVM‑adjacent technologies (ASM, Javassist, JVMTI, JVM agents)
  • Performance profiling tools (async‑profiler, JFR, YourKit)

What we offer

  • Referral program to help grow the team.
  • Premium IT equipment – MacBook Pro or hardware of your choice.
  • 5 weeks of holidays plus 5 sick days.
  • Flexible working hours with the possibility of full remote work.
  • Prague city‑center office for those who prefer onsite collaboration.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Azul.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 6 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Azul

Belgrade