Medior Java fejlesztő állás!

Pozíció leírása

Tapasztalt (legalább 2-3 év tapasztalattal rendelkező) medior Java fejlesztő kollégát keresünk backend fejlesztési feladatok ellátására. A feladataid közé fog tartozni a meglévő rendszerek karbantartásán túl az új fejlesztések kiszolgálása backend oldalról egy korszerű, mikroszervíz alapú architektúrában. Lehetőséged nyílik továbbá a Kubernetes technológiában fejlődni, Python programozási nyelv elsajátítására és használatára is.

  • Java (Spring keretrendszerrel) mikroszervizek fejlesztése
  • Magas színvonalú, újrahasznosítható, „tiszta” kód írása
  • Rendszertervezés
  • Architekturális problémák felismerése és javítása, teljesítmény optimalizáció
  • Adatbázistervezés
  • Rendszer szervezés
  • Új szoftverek tervezésében való aktív részvétel

Mit kínálunk?

  • Tapasztalat-, és teljesítményarányos, versenyképes fizetést adunk
  • Technológia- és fejlesztő központú vállalatként szakmai fejlődési lehetőséget, érdekes feladatokat és valóban izgalmas kihívásokat nyújtunk
  • Cloud natív technológiák megismerése
  • Bejelentett, teljes munkaidős állást biztosítunk
  • Támogatjuk a home office-t, a rugalmas munkavégzést és a távmunkát a munka és a magánélet egyensúlyának megteremtése érdekében, valamint biztosítjuk az ehhez szükséges munkakörnyezetet, eszközöket. Emellett az irodában is fent tartunk egy asztalt számodra, ha hetente néhány alkalommal szívesen együtt dolgoznál a csapatoddal.
  • Támogatjuk az idegennyelv tanulást

Rólunk

Magyar tulajdonban lévő, dinamikusan fejlődő informatikai cég vagyunk. Irodánk és adatközpontunk Nagytarcsán az ipari parkban került kiépítésre. Cégünk a 2000-es évek elejétől van jelen az informatikai piacon és az alábbi technológiákra koncentrálunk:

  • Oracle adatbázisok, Exadata üzemeltetés és fejlesztés
  • Cloud natív technológiák, kubernetes, microservice platform, Open Source megoldások
  • Flectra Open Source ERP rendszer bevezetése és fejlesztése
  • Egyedi microservice alapú fejlesztési projektekben való részvétel.

Elvárt technológiai ismeretek:

Általános szoftverfejlesztői ismeretek

Java ismeretek

  • Általános szoftverfejlesztői ismeretek
    • OOP, SOLID elvek
    • Clean code koncepciók
    • Párhuzamos programozás
    • Elosztott rendszerek fejlesztésében szerzett ismeretek
  • UML diagramok ismerete (class diagram, activity diagram, deployment diagram)
  • Linux alap szintű ismeretek
  • Microservice alapú architektúra ismerete
  • Git alapszintű ismerete
    • Commit, push, fetch használata
    • Branching, merge commitok készítése
  • Spring Core, Spring Security, Spring Data, Spring AMQP
  • Junit, Mockito
  • Maven és/vagy Gradle

Adatbázis ismeretek

  • Adatbázis anomáliák, normálformák, normalizáció
  • Oracle, MS SQL
  • Összetett SQL lekérdezések
  • Lekérdezések optimalizálása

Előnyt jelent:

  • Docker, Kubernetes használatában szerzett tapasztalat
  • CI/CD tapasztalat
  • Angular Typescript és/vagy ReactJS
  • Redux
  • Redis, Apache Kafka, RabbitMQ ismerete
  • Unit tesztelésben szerzett tapasztalat
  • Leíró nyelvek ismerete ( XML, JSON)
  • Webszolgáltatások ismerete (pl. SOAP, REST)

Elvárt Soft skillek:

  • Legalább középfokú angol nyelvtudás írásban és szóban
  • Jó kommunikációs képességek
  • Proaktív, kezdeményező, megoldás-orientált hozzáállás
  • Csapatban történő munkavégzésre való képesség
  • Igényes munkavégzés fejlesztés és dokumentáció terén

Amennyiben felkeltettük az érdeklődésedet, úgy várjuk az önéletrajzodat!