• Full time
  • Živnost
  • Ostrava

🚀 Chceš proniknout do tajemství fulltextového hledání? Nejen Google a Seznam.cz ovládají umění efektivního prohledávání textu. V AGRP[DEV] máme detailní znalost a vysoce specializované know-how v této oblasti s vlastní specifickou doménou. Staň se SEARCH RELEVANCE ENGINEEREM pro náš produkt CODEXIS a pracuj s technologiemi, které pohání celý internet!

CODEXIS je právní informační systém, ve kterém nalezneš vše od A do Z v oblasti práva. Naším cílem je poskytovat ty nejlepší a nejaktuálnější právní informace a služby na špičkovém technologickém základě.  

✨Co dál bys měl/a vědět o CODEXISu?

40.000 aktivních uživatelů  

6.000 aktivních licencí 

100.000.000 Kč účetní obrat 

[👨‍💻Hlavní oblasti rozvoje produktu a engineering výzev]

Naši vývojáři se potkávají s komplexními výzvami, které překonávají každý den. CODEXIS je velmi specifický a náročný produkt a ty se na něm můžeš hodně naučit:

[👀 CO BY TĚ JAKO VÝVOJÁŘE MOHLO ZAJÍMAT]

  • Velké množství a rozmanitost uživatelů: Vyvíjíme funkce, které uspokojují specifické potřeby různých uživatelských skupin, aniž bychom zároveň narušili spokojenost/uživatelskou zkušenost ostatních skupin
  • Produktový vývoj: Úzce spolupracujeme s produktovými manažery na návrhu funkcí, aby produkt co nejlépe vyhovoval všem uživatelům
  • Masivní množství dat: Produkt zpracovává a spravuje obrovské objemy dat (stovky GB textových dat a mnoho milionů relací)
  • Široká paleta funkcionalit: Nabízíme široký rozsah funkcí, které musí být průběžně aktualizovány a rozšiřovány, aby byly v souladu s nejnovějšími technologiemi a tržními požadavky
  • Vlastní DevOps tým: Přesto, že by každý měl zastávat přístup YBYR, máme extrémně šikovný a motivovaný devops team, který slouží jako enabler a pomáhá devs s konfigurací deploymentů a poskytuje platform support v providingu k8s prostředí, storages, DB, atp.
  • CI/CD pipelines: Postavené na nejlepší lidstvu dostupné technologii – JENKINS  

🦾Tech stack

  • JAVA 21, Spring for GraphQL, AWS, Kafka, K8S, grpc, Postgres, SOLR, Spring boot, Jenkins, Testcontainers, S3, Weaviate 
  • GraphQL používáme od roku 2017 v produkci, takže známe opravdu každé jeho zákoutí. Od vlastního frameworku jsme přešli na Spring for Graphql, které je páteří komunikace FE-BE. GraphQL přináší zajímavé koncepty, jako např. globálně unikátní ID objektu, e2e type safety mezi BE a FE, update stavu na FE pomocí subscriptions, atp. 
  • AI – RAG, data augmentation, data extraction, question answering, atd. – interní prototypy AI extensions pro CODEXIS včetně toolingu chystáme do produkce v následujících měsících 
  • Scrapery – hodně dat je scrapováno z veřejných zdrojů, máme pro scraping vlastní platformu  
  • Používáme Copilot od Githubu, ChatGPT a další AI nástroje pro každodenní kódování 

[👊Tvůj tým]

Pracujeme v malých, agilně řízených, produktových týmech. Backend budeš vypiplávat s Tomem (CTO, Senior Java dev), Jirkou (Java dev), na frontendu ti odpoví Broňa (Senior React dev) a Martin (React Dev). Samozřejmě máme testery a grafiky. Jako jedna z mála firem máme i svůj vlastní DevOps tým.  Každý jeden člen týmu má významný dopad.

Očekávej klasické SCRUM ceremonie. V rámci SCRUMu se pravidelně konají krátké ranní standupy, periodické refinement a retrospektivní setkání. Čas strávený na úkolech sledujeme v JIŘE.  

Aby sis svůj den uměl lépe představit, v % by to mohlo vypadat takto: 

  • 20 % refinement, diskuse nad řešením, porady 
  • 75 % implementace 
  • 5 % fotbálek 

O tvou adaptaci se postará Tom. Zapojení do týmu očekávej hned od prvního dne.

Jaká bude tvá kompetence při rozhodování? 

Implementace každodenních úkolů je plně v kompetenci vývojáře. 

Z technického hlediska budeš diskutovat možná řešení s Jirkou, v případě složitějších problémů i s Tomem, větší aplikační změny je nutno prodiskutovat v týmu. Cílem je nalezení konsenzu. 

PEPA | SENIOR JAVA DEVELOPER

„Za svůj profesní život jsem pracoval v podstatě pouze pro velké korporáty na projektech pro banky, státní instituce atd… A hlavním rozdílem je míra byrokracie. V Atlasu nemusím čekat několik dní na schválení čehokoli, nemusím eskalovat support tickety přes tři managery aby se věci pohly dopředu… Vše je tady mnohem více rodinné, kompaktní, organické.“

[🦸‍♂️Kdo jsi?]

  • Miluješ programování, chceš aktivně vyvíjet a technicky formovat produkt. Nejen čekat na pokyny. Víš, jak v kódu najít to, co potřebuješ
  • Máš alespoň 3 roky zkušeností na plný úvazek 
  • Jsi komunikativní, aktivní a nebojíš se přijít s novými nápady
  • Máš/Studuješ vysokou školu v oboru IT, algoritmizace ti problém nedělá
  • Máš rád prostředí kanceláře, práci mezi lidmi. Minimálně 3 dny v týdnu se s tebou chceme potkávat v kanceláři – potřebujeme tě vidět a ty potřebuješ nás. Jen tak vytvoříme silný tým!

💰nabízíme

  • Možnost být součástí něčeho velkého, projektu s tradicí a budoucností – CODEXIS
  • Úspěch neslavíme jen s CODEXISem, možná používáš na správu datovek náš MDSO (Vyrostl za rok o 400 %, tj. na 40 miliónů korun obratu, spravuje 22K datovek). Věříme si natolik, že jsme se pustili do programování nové aplikace, náš start up projekt – X-FILES!
  • Špičkové technologické zázemí (dockerizované prostředí – K8S) a podporu pro tvůj profesní růst
  • Týmového ducha a kulturu AGRP.DEV – zjisti víc v sekci GROW, nebo na našem Instagramu.
  • CTO, který je připraven pomoci a sdílet své rozsáhlé know how. Poradí, jak na věci jít správně
  • Work-life balance – až 6 týdnů dovolené, sick days, free days, eventy s kolegy, fotbálek a PS5 na firmě, home-office

Pronikni s námi do tajemství fulltextového hledání! Pošli svůj životopis ještě dnes! 

Těšíme se! 

Tým AGRP[DEV] 

Ucházet se o pozici