Senior Software Engineer – Optimizer Hub
Azul · Belgrade
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in the Czech Republic.
Salary: Senior Software Engineer Based on 5 job offers in the Czech RepublicSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
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.
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