Java Fejlesztő

Employment Type:Permanent
Job Location:Budapest
Job Function:

Feladatok:

  • Java alapú alkalmazások fejlesztése, migrálása és karbantartása
  • Közreműködés az üzleti funkciók műszaki tervezésében
  • Telepítési csomagok készítése, és azok automatizálásában való részvétel
  • Jól strukturált, igényes kód írása (SOLID, CleanCode)
  • Az alkalmazott technológiák továbbfejlesztése, új technológiák elemzése, bevezetése
  • Iránymutatás a fejlesztő kollégáknak, mind technológiai, mind üzleti oldalról

Elvárások:

  • Java SE, Java EE alapos ismerete
  • Spring alapos ismerete
  • Angular és a modern webfejlesztési környezet ismerete (pl. NodeJS, TypeScript)
  • Valamilyen alkalmazásszerver (pl. JBoss, WildFly) ismerete
  • Automatizált tesztelés ismeretek backend és frontend oldalon
  • SQL alapos ismerete
  • Legalább egy éves tapasztalat ezekben a technológiákban

Előnyt jelentő ismeretek:

  • Java 8 – Spring Boot; Spring Data, Spring REST, Spring MVC
  • Webes technológiák (HTTP, REST, HTML, CSS), Angular2 – Angular6 (kis arányban NodeJS), NPM, SCSS, Bootstrap, webpack
  • GWT, GXT
  • Egyéb JAVA technológiák: Hibernate, iText
  • PosgreSQL, Oracle adatbázis
  • TDD, BDD
  • Jenkins
  • Maven, Gradle, Git
  • Virtualizáció: Docker, Kubernetes
  • Agilis módszerek