Java Spring Boot

A kategória szakmai hitelesítője a(z) World of Books.

Technológia

  • Java
  • Spring
  • Spring Boot

Nyeremény

  • 1. helyezett: 150 000 Ft értékű vásárlási utalvány + £70 voucher használt könyvekre a worldofbooks.com-on
  • 2. helyezett: 80 000 Ft értékű vásárlási utalvány + £50 voucher használt könyvekre a worldofbooks.com-on
  • 3. helyezett: 50 000 Ft értékű vásárlási utalvány + £30 voucher használt könyvekre a worldofbooks.com-on
  • Az első 3 helyezettnek: 100.000/75.000/50.000 forint értékű Cubix kedvezmény voucher

Történetünk - amit a szakmai hitelesítőről tudni érdemes

Az egész Angliában kezdődött egy könyvekkel teli zsákkal, amelyet könyvszerető vállalkozók mentettek meg egy jótékonysági bolt hulladéklerakóba szánt ládájából. Alapítóink felismerték azt a lehetőséget, hogy megkímélhetjük a könyveket a pazarlástól azáltal, hogy továbbértékesítjük és új otthont találunk a jótékonysági boltokban felhalmozódott felesleges készleteknek.2002-ben megalapították a World of Books céget, azzal az elkötelezettséggel, hogy jót tegyenek, segítsenek a jótékonysági szervezeteknek, és pozitív hatást gyakoroljanak a környezetünkre. Azóta egy globális vállalattá nőttük ki magunkat, amely úttörője a körforgásos gazdaságnak. Ma öt márkánkon keresztül támogatjuk az újraértékesítést:
World of Books és Second Sale: Ezeken a márkákon keresztül adunk el. Megfizethető, használt könyveket és médiatermékeket kínálunk világszerte. Gyűjteményünkből több mint hétmillió cím áll rendelkezésre, minden két másodpercben új fejezet kezdődik egy használt könyv számára.
Ziffit és Sell Back Your Book (SBYB): Ezeken keresztül vásárolunk. Világszerte lehetőséget adunk az embereknek arra, hogy hozzájáruljanak a körforgásos gazdasághoz, pénzt keressenek, és védjék a bolygót azáltal, hogy eladják nemkívánatos könyveiket és médiatermékeiket.
Shopiago: Ezen keresztül segítünk másoknak. Azáltal, hogy megosztjuk azt a technológiát, amely a World of Books Group-ot ma is növekedésben tartja, segítünk a jótékonysági szervezeteknek növelni bevételeiket és csökkenteni a pazarlást az újraértékesítésen keresztül.

Tudj meg többet a World of Books Group-ról itt: https://www.worldofbooks.com/en-gb/pages/about-us

Aktuálisan nyitott pozícióinkat megtalálod itt: https://eur241.dayforcehcm.com/CandidatePortal/en-GB/wobgroup/SITE/CANDIDATEPORTAL

 

Kövess minket LinkedIn-en, hogy első kézből értesülj az új lehetőségeinkről:
https://www.linkedin.com/company/world-of-books-group/mycompany/

 

Az újdonságainkat és friss híreinket pedig a social media platformjainkon találod:

Instagram: https://www.instagram.com/worldofbooksofficial/?hl=hu
Facebook: https://www.facebook.com/WobGroup

Biztosíts új otthont a használt könyveknek, látogasd meg a Worldofbooks.com oldalt és válogass széles kínálatunkból!

Technológiák, amelyekkel a versenyzők találkoznak a kategóriában

A versenyen indulóknak alapos Java és Spring Boot tudással kell rendelkezniük, továbbá ismerniük kell a Spring Boot keretrendszer fejlettebb technikáit és azok gyakorlati alkalmazását a különböző feladatok megoldásához. Hasznos lehet a Spring Data és a Spring Security könyvtárak mély ismerete is.

Ezen felül, bevezetünk néhány haladó feladatot is, amelyek a felhasználói hitelesítésre és jogosultságkezelésre, gyorsítótárazásra, üzenetek továbbítására/publikálására és ütemezésre összpontosítanak. Azok számára, akik előre szeretnének felkészülni, javasoljuk a Keycloak, Redis, Kafka és Quartz tanulmányozását. Az RDBMS választásunk a PostgreSQL lesz, jOOQ-val kiegészítve.

A verseny során Java 21-et és Spring Boot 3.3.x-et fogunk használni, és minden ettől való eltérést külön jelezni fogunk.

Milyen előzetes ismeretek szükségesek?

A résztvevőknek kiterjedt programozási tapasztalattal kell rendelkezniük, mivel a verseny a senior fejlesztők számára készült. Minden feladat haladó témákat ölel fel, kihívást jelentő problémákat kínálva, amelyek mély Java és Spring Boot ismereteket igényelnek, biztosítva, hogy még a tapasztalt fejlesztők is érdekesnek és jutalmazónak találják a versenyt.

Milyen feladatok és kihívások várnak a versenyzőkre?

Minden forduló kétféle feladatot tartalmaz: egy kvízt, amelyben a résztvevőknek a helyes válaszokat kell kiválasztaniuk a megadott lehetőségek közül, és kódolási kihívásokat, ahol problémákat kell megoldaniuk és válaszokat kell adniuk kód segítségével.

A kvízkérdések gyakorlati és alkalmazható programozási ismereteket fednek le, míg a kódolási feladatok adatfájlokat, csomagokat és kódrészleteket is tartalmazhatnak. Ezeknek a feladatoknak a megoldása problémamegoldó képességeket, programozási szakértelmet és Java Spring Boot ismereteket igényel.

Milyen témák lesznek a fordulókban?

A heti fordulók a Spring ökoszisztéma ismereteit értékelik, miközben speciálisabb és kevésbé ismert területekre is kitérnek. Olyan témák szerepelnek majd, mint a mikroszolgáltatások architektúrája, tervezési minták és adatbázis optimalizálás.

Szükséges lesz egy speciális környezet beállítása a versenyhez?

A versenyzőknek biztosítaniuk kell egy stabil, működőképes Java Spring Boot környezetet, beleértve a Gradle-t a projektmenedzsmenthez és a build automatizáláshoz. Bár az IntelliJ IDEA előnyben részesített, bármilyen Java-t támogató IDE megfelel. Habár kódrészleteket nem kérünk, a résztvevőknek programokat kell írniuk, és a számított eredmények lesznek érdekesek számunkra, így egy működő Java környezet elengedhetetlen.
Ezenkívül hasznos lehet a Docker Desktop telepítése és konfigurálása. A Docker Desktop lehetővé teszi a konténerizálást, ami egyszerűsítheti a beállítási folyamatot és biztosíthatja a különböző környezetek közötti konzisztenciát. Ha telepítésre, csomagokra vagy külső adatokra van szükség, minden szükséges utasítást megadunk a feladat leírásában. Győződj meg róla, hogy először ezeket a beállítási lépéseket végrehajtod, mivel az időzítő a feladat megnyitásakor indul.

2024-es partnereink

Akik nélkül nem menne