Java & database engineer
O pozici
Baví tě Java a zároveň tě nenechává klidným, když databáze zbytečně škrtí výkon aplikace?
80.000 - 100.000 Kč/měsíc
6.000 - 8.000 Kč/manday
Senior/Principal
Na plný úvazek / IČO
Onsite/Remote
Hledáme vývojáře, který spojuje dvě věci dohromady - umí psát kvalitní kód v Javě a zároveň se neztratí pod kapotou databáze. Půjde o práci na rozsáhlé podnikové aplikaci našeho zákazníka, kde se řeší jak nové funkce, tak výkon a datová efektivita systému.
Ta role bude dávat smysl někomu, koho baví backend v Javě, ale zároveň ho láká hrabat se v SQL, indexech a execution plánech a hledat, kde se dá výkon reálně posunout.
co tě u nás čeká
Budeš součástí scrumového týmu, který vyvíjí a rozvíjí klíčovou část produktu - a zároveň budeš tím, kdo přinese hlubší pohled na databázovou vrstvu. V praxi to znamená:
vyvíjet nové funkce a interní vylepšení v Javě jako součást scrum týmu
analyzovat databázové schéma, tabulky, indexy a uložená data
identifikovat duplicitní, nevyužívané nebo neefektivní indexy a navrhovat, jak to udělat líp
navrhovat a realizovat optimalizace nad SQL Serverem s cílem snížit datovou a paměťovou náročnost systému
pracovat s Query Store, execution plány a slow queries
podílet se na baseline měření a porovnávat výsledky optimalizací
řešit společně s týmem problémy typu Hibernate, N+1 queries, caching a datové přístupy
připravovat technická doporučení a změny a stát si za jejich dopadem
proč by tě to mohlo bavit
Tohle není role jen pro „javistu“ ani jen pro „databázistu“ - je to příležitost pro člověka, který chce mít obě nohy pevně v obou světech. Sedne někomu, koho baví:
backend v Javě a zároveň reálná práce s výkonem databáze
vidět měřitelný dopad své práce - snížení DB footprintu, memory usage a storage náročnosti
kombinovat pohled vývojáře i pohled na data a najít řešení, které dává smysl z obou stran
optimalizace, které nemají „učebnicovou“ odpověď a je potřeba je proměřit a obhájit
spolupráce napříč týmy a hledání nejlepšího řešení kombinací různých pohledů
co bys měl umět
solidní znalost Javy a zkušenost s vývojem v rozsáhlejších technických ekosystémech (IntelliJ, Git, Gradle, Docker)
velmi dobrou orientaci v SQL a databázích, ideálně přímo v Microsoft SQL Serveru
zkušenost s laděním výkonu - Query Store, execution plans, index usage statistics, T-SQL
praktickou znalost ORM / Hibernate vazeb a chápání, kde vznikají problémy jako N+1 queries nebo neefektivní datové přístupy
cit pro psaní kódu s ohledem na výkon, škálovatelnost a udržovatelnost
zkušenost s psaním a prováděním unit, systémových a integračních testů
orientaci v agilním způsobu práce a v Git / merge request workflow
výhodou je přehled v monitoringu databázového výkonu, práci s aplikačními logy (Kibana) a v prostředí Azure SQL
co můžeš čekat od artinu
žádný micromanagement - důvěra není benefit, ale základ spolupráce
otevřená komunikace a zpětná vazba - věci si říkáme napřímo a konstruktivně
prostor ovlivnit směr řešení i způsob práce
tým, který je zvyklý diskutovat věcně a hledat nejlepší řešení
flexibilita a remote režim s občasným osobním setkáním
Pokud tě baví Java i databáze a nechceš si vybírat jen jedno, rádi se s tebou pobavíme :).
Zní to dobře? Promluvme si!
Benefity - náš způsob, jak ti poděkovat
tvůj čas, tvoje volba
Neomezená dovolená - věříme, že svůj čas si umíš řídit sám/sama
Sick days, bez otázek
Flexibilita - žádné píchačky a hlídání hodin. Pracuj tak, jak ti to vyhovuje
Technologie, které dávají smysl
Moderní tech stack, díky kterému budeš dovednostmi na špičce
Nástroje, které práci ulehčují, ne komplikují
Infrastruktura postavená vývojáři pro vývojáře
Rosteme spolu
Práce s nejnovějšími technologiemi
Pravidelná tech meetupy, aby sis udržel přehled
Pracuj tam, kde se cítíš nejlépe
Remote-friendly přístup
DevHuby v Brně, Praze a Bratislavě pro osobní setkávání
Přístup do coworkingových prostor po celém světě
Pohodlné kanceláře v naší vlastní budově
Komunita je základ
Teambuildingy, na které se budeš opravdu těšit
Práce s lidmi, kteří jsou stejní fandové do technologií jako ty
Referral bonusy - protože skvělí lidé znají další skvělé lidi
Záleží nám na tvé pohodě
Plně hrazená telemedicína uLékaře.cz pro tebe i tvé blízké
Firemní mobilní tarif - protože nikdo nechce žonglovat mezi dvěma telefony
Prostředí přátelské k domácím mazlíčkům - někdy chlupatý parťák vyhraje nad gumovou kachničkou ;)
dej nám o sobě vědět
Napiš nám, proč s námi chceš pracovat, co tě na inzerátu zaujalo. Artiňáky vybíráme nejen podle pracovních zkušeností, ale i podle toho, jestli ladíme z hlediska hodnot a firemní kultury. Je pro nás důležité, abychom čas v práci trávili rádi, takže si své nové kolegy pečlivě vybíráme.
Soňa Straková
HR Business Partner
sona.strakova@artin.cz
+420 733 525 294