Java Software Engineer
Через агенцію · HumanField Executive and Specialist Search
Будапешт
Для нашого успішного, міжнародно визнаного фінтех-партнера ми шукаємо Senior Java-розробника. Досвідчені фахівці, інженери та розробники тісно співпрацюють у міжнародному середовищі над створенням високоякісних технологічних рішень. Ми шукаємо інженера, якому подобається глибоко занурюватися в роботу систем — розуміти вузькі місця продуктивності, використання пам'яті, навантаження на CPU та керування ресурсами, а також знаходити способи зробити складні системи швидшими та ефективнішими.
Завдання
- Проектування, розробка та оптимізація високопродуктивних додатків
- Аналіз та покращення продуктивності додатків, споживання пам'яті та використання процесора
- Виявлення вузьких місць продуктивності та впровадження ефективних оптимізацій
- Робота із завданнями керування ресурсами та пам'яттю
- Підвищення масштабованості, ефективності та надійності складних систем
- Дослідження поведінки систем та проблем продуктивності, за необхідності виходячи за межі рівня додатків
- Співпраця з досвідченими інженерами при прийнятті архітектурних та технічних рішень
Умови та пільги
Складні, високопродуктивні системиМожливість працювати над складними, високопродуктивними системами та вирішувати технічно складні завдання з Java та системної інженерії.Системна продуктивністьРобота, що виходить за межі традиційної бекенд-розробки та зачіпає глибоку системну оптимізацію продуктивності й ресурсів.Міжнародне середовищеМожливість приєднатися до успішної компанії з міжнародним контекстом.Сучасні технологіїРобота з сучасними, провідними на ринку технологіями.Конкурентна компенсаціяВидатний компенсаційний пакет, один із найконкурентніших на ринку Угорщини.Надихаюче середовищеНадихаюче професійне середовище, де ви зможете вчитися у досвідчених колег та безперервно розвивати свою експертизу.
Вимоги
- Від 5-6 років професійного досвіду розробки ПЗ
- Експертиза у розробці на Java
- Глибоке розуміння внутрішньої будови JVM та керування пам'яттю
- Міцні знання у сфері багатопоточності, конкурентності та паралельного програмування
- Досвід профілювання продуктивності, тюнінгу та оптимізації
- Глибоке розуміння роботи CPU, пам'яті, введення-виведення та використання ресурсів
- Досвід роботи в середовищах Linux
- Вміння детально досліджувати складні проблеми продуктивності та керування ресурсами