Home
Search
Add
My Listings
Wishlist
Login
Registration

Vacancy: Senior Java Developer (Optymalizacja Wydajności)

Published: 2026-05-08 17:37Location: Kraków, Kraków
Employment type:Full-time
Workplace type:On-site / Office
Salary
22000.00 PLN
Tomasz Nowak

Views: 4

Description

⚡ Optymalizuj systemy wysokoobciążone:

Poszukujemy wysoko wykwalifikowanego Starszego Programisty Java (Senior Java Developer) specjalizującego się w optymalizacji wydajności i profilowaniu systemów wysokoobciążonych w Krakowie.

🔍 Główne obowiązki:
• Przeprowadzanie głębokiej analizy i optymalizacja wydajności istniejących aplikacji Java, profilowanie pamięci i CPU (GC tuning, analiza Thread dump).
• Identyfikacja i eliminacja wycieków pamięci, zakleszczeń i innych krytycznych wąskich gardeł.
• Refaktoryzacja i optymalizacja kodu dla środowisk wielowątkowych i wysoce współbieżnych (Concurrency/Multithreading).
• Dostrajanie i optymalizacja interakcji aplikacji z bazami danych (optymalizacja zapytań SQL, buforowanie Hibernate).
• Przeprowadzanie technicznych przeglądów kodu, mentoring zespołu deweloperskiego i projektowanie złożonych modułów systemu.

🎓 Wymagane umiejętności:
• Dogłębna znajomość Java Core, JVM (JMM, algorytmy GC, ClassLoading) i minimum 5 lat komercyjnego doświadczenia deweloperskiego.
• Praktyczne doświadczenie z narzędziami do profilowania: JProfiler, VisualVM, YourKit, JMC/JFR.
• Rozumienie architektury mikroserwisów wysokoobciążonych i wzorców projektowych.
• Doświadczenie z PostgreSQL/Oracle, rozumienie planów wykonania zapytań i mechanizmów transakcji.
• Doświadczenie w tworzeniu aplikacji wielowątkowych i znajomość pakietu java.util.concurrent.

✨ Co oferujemy:
• Wynagrodzenie od 22000 PLN netto miesięcznie.
• Praca stacjonarna lub hybrydowa w Krakowie.
• Praca przy technologicznie złożonym produkcie klasy światowej.
• Pakiet socjalny: 26 dni urlopu, płatne zwolnienie lekarskie i prywatna opieka medyczna.
• Dedykowany budżet na naukę, literaturę fachową, konferencje i kursy.