Trainee: Junior Java Developer

Java Ostrava, Czech Republic


Description

Position at Ness Czech s.r.o.

Chceš začít svou kariéru v Javě a učit se přímo od zkušených vývojářů? Přidej se k nám na trainee pozici Junior Java Developer na projektu pro našeho zákaníka, jednoho z nejrychleji rostoucích poskytovatelů digitálních řešení mobility v Evropě. Budeš se podílet na vývoji systému pro naceňování a hodnocení transakcí, který využívá přes 30 000 dopravců v Evropě a Asii.

Projekt používá moderní technologie: Java 17, Spring Boot, PostgreSQL, Azure a Kafka. Pracujeme agilní formou – takže se můžeš těšit na krátké iterace, pravidelný feedback a rychlý posun kupředu 🚀.

 

📌 Detaily stáže:

  • Délka: 3 měsíce, s možností nabídky full-time pozice po úspěšném absolvování
  • Odměna: 200 Kč/h
  • Požadujeme časovou flexibilitu: minimálně 32 hodin týdně
  • Lokalita: Ostrava

🔎 Co od tebe potřebujeme:

  • Základní znalost Javy a relačních databází, SQL, GIT
  • Znalost JavaScript výhodou
  • Chuť učit se nové technologie a růst s námi
  • Nadšení pro práci v týmu a reálné projekty

🎁 Co ti nabízíme:

  • Mentoring od zkušených vývojářů
  • Jediněčnou příležitost prácovat na reálném projektu s reálným dopadem - rychlý posun od teorie k praxi
  • Školení, workshopy a možnost získat certifikace
  • Formální i neformální akce – teambuildingy, sport, setkávání kompetencí

🔥Chceš se odlišit od většiny? Pošli nám svůj ukázkový projekt:

  • Cílem je vytvořit libovolnou aplikaci v programovacím jazyce Java, která bude pracovat s relační databází a poskytovat serverovou část pro komunikaci s klientem.
  • Téma aplikace je libovolné, můžete využít vaši existujicí práci nebo vytvořit novou. Pokud Vás nenapadá žádné téme, můžete například vytvořit rezervační systém pro parkování aut v podzemní garáži.
  • Požadavky na implementaci:
  1. Backend - implementovaný v jazyce Java
  2. Spring Boot - je doporučené (není však nutné)
  3. Musí poskytovat rozhraní (API) pro komunikaci s klientskou částí.
  • Databáze
  1. Musí jít o relační databázi (např. PostgreSQL).
  2. Databáze bude sloužit k ukládání a čtení dat.
  • Frontend
  1. Nepovinný – lze doplnit např. pomocí JavaScriptu nebo jiného webového frameworku.
  • Odevzdání projektu:
  1. Projekt musí být uložen ve veřejně dostupném GIT repozitáři (např. GitHub, GitLab).
  2. V repozitáři musí být kompletní zdrojové kódy projektu.
 
Chceš se učit a růst jako Java vývojář? Pošli nám svůj životopis a ukázkový projekt a pojď do toho s námi!