Java Spring Keretrendszerek

A kategória szakmai hitelesítője a(z) ProofIT.

Technológia

  • Docker
  • Java
  • Maven
  • Spring

Nyeremény

  • 1.helyezett: 150 000 Ft értékű vásárlási utalvány
  • 2.helyezett: 80 000 Ft értékű vásárlási utalvány
  • 3.helyezett: 50 000 Ft értékű vásárlási utalvány
Az innováció ott kezdődik, ahol a rutin véget ér – ez a mi otthonunk.
A ProofIT magasan képzett szakembergárdával, innovatív megoldásokkal, rugalmas szemlélettel és professzionális hozzáértéssel támogatja hazai és nemzetközi ügyfeleit a funkcionális automata tesztelés és performancia tesztelés területén immár több mint egy évtizede.
Saját fejlesztésű termékeinket, az ACE funkcionális tesztautomatizáló eszközünket, a PeACE performancia tesztelő és értékelő eszközünket, illetve a légiipari innovációnkat, a légiforgalom irányítási rendszerek automata tesztelését lehetővé tevő eszközünket is felhasználva képesek vagyunk akár niche technológiák, komplex IT rendszerek teljeskörű automata tesztelésének a lebonyolítására.
A ProofIT csapata sikeres automata tesztelési vagy performancia tesztelési projekteket hajtott már végre többek között a(z):
  • MBH Banknak (A bankfúzió során a rendszerek, a migráció és új követelmények miatti változások teljesítmény tesztelése külső tesztelő szerepben.)
  • DSK Banknak, BG (Pénzintézeti adatmigrációt követően az éles üzemet megelőző teljesítmény mérés külső tesztelő szerepben.)
  • MKB Banknak (Külső tesztelő szerepben, a bevezetés előtt álló új AFR rendszer éles szimulációjának teljesítmény tesztelése.)
  • HungaroControlnak (Külső tesztelőként automatizált funkcionális, end2end folyamat- és végrehajtási tesztek megtervezése és megvalósítása.)
  • Magyar Nemzeti Banknak (Automatikus funkcionális teszteléséhez szükséges infrastruktúra bevezetése, illesztése, oktatása és funkcionális tesztelés.)
  • MVM Informatika Zrt-nek (Külső tesztelő szerepben teljesítmény mérés és tesztautomatizációs platform bevezetése a szoftver infrastruktúrába.)
  • Szerencsejáték Zrt-nek (Automatikus funkcionális teszteléséhez szükséges infrastruktúra bevezetése, oktatása és funkcionális tesztek létrehozása.)
  • Magyar Államkicstárnak (A számlavezető rendszer cseréjéhez a tesztek automatizálásával összefüggő feladatok ellátása, tesztlabor aktualizálása.)

Élet és Karrier a ProofIT-nál

Nálunk fontos, hogy részese légy a közösségnek. Az igényesség, a minőségi kapcsolatok ápolása, a kreatív gondolkodás, az egyenlő esélyek biztosítása mind alapvető pillérei a közös munkánknak, akár munkavállalóként, akár alvállalkozóként dolgozik nálunk valaki. Ezért, hogy jobban megismerj minket, ajánljuk figyelmedbe a cégkultúránkat:
Ha szakmai kihívásokban gazdag, innovatív projektekben szereznél tapasztalatot, emellett pedig egy home office-ban dolgozó, nyílt, együttműködő csapatot keresel, küldd el a CV-d az alábbi email címre, és felvesszük veled a kapcsolatot:
info@proofit.tech
Nyitott pozíciók:

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

A versenyen indulóknak alapos Java tudással kell rendelkezniük, továbbá ismerniük kell a Spring projektek fejlettebb technikáit és azok gyakorlati alkalmazását a különböző feladatok megoldásához. Hasznos lehet az alábbi oldalak tanulmányozása:

https://spring.io/projects

https://enterprise.spring.io/projects

Ezen felül bevezetünk néhány haladó feladatot is, amelyek a reaktív adatfolyamok kezelésére, mesterséges intelligencia integrációra, eseményvezérelt kommunikációra, állapotgépek modellezésére és hiperlink-alapú API-k kialakítására fókuszálnak. A gyakorlatok során olyan eszközöket alkalmazunk, mint a Reactor, a Spring AI, a Spring for Apache Pulsar, a Spring Statemachine és a Spring HATEOAS.

A verseny során Java 21-et és Spring Boot 3.5.5-et fogunk használni, és minden ettől való eltérést külön jelezni fogunk. Kérjük, hogy a verseny elkezdése előtt ezek már legyenek feltelepítve a számítógépükre.

Milyen előzetes ismeretek szükségesek?

A résztvevőknek kiterjedt programozási tapasztalattal kell rendelkezniük, mivel a verseny a szenior 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 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ó legalább két feladatot fog tartalmazni: olyan kódolási kihívásokat, ahol problémákat kell megoldaniuk és válaszokat kell adniuk kód segítségével.

A ké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 ismereteket igényel.

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

Java-alapú alkalmazásfejlesztés Spring keretrendszerrel

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 az alkalmazások működésének vezérlése, az adatok feldolgozásának architektúrája és a szoftvertervezés bevált módszerei.

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 környezetet, beleértve a Maven-t a projektmenedzsmenthez és a build automatizáláshoz. Az IntelliJ IDEA előnyben részesített, hiszen a feladatok is ezt felhasználva születtek. 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ő fejlesztői környezet elengedhetetlen.

Ezenkívül fontos 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 még a fordulók elkezdése előtt, hogy a feladatokra több időd maradjon.

Partnereink

Akik nélkül nem menne

Állások

Elérhető pozíciók

Senior Devops Engineer

A 2017-ben alapított, budapesti székhelyű Asura Technologies Zrt. csapatába keressük Senior Devops Engineer kollégájukat. Szakértőik AI alapú parkolási, forgalomfigyelő és biztonsági rendszereket terveznek, fejlesztenek és telepítenek világszerte, melyekbe saját fejlesztésű videó…

Manuális tesztelő

Ügyfelünk üzleti intelligencia megoldások megvalósításával, egyedi alkalmazásfejlesztésekkel és rendszer integrációval foglalkozó informatikai vállalkozásként indult, amely portfólió az évek során innovatív technológiákkal és termékekkel bővült, a szolgáltatások köre szélesedett.Tevékenységének fókuszában az…

Folyamatfejlesztési szakértő

Ügyfelünk  ügyviteli szoftverek fejlesztésével, illetve tanácsadással foglalkozó több, mint 300 fős, piacvezető cég. Mára a bér- és HR-szoftverek területén nem csak piacvezető, hanem trendteremtő is.Olyan ügyfelek használják szoftvereiket, mint az Erste…

Szenior Java fejlesztő

A cég funkcionális tesztautomatizációra és SW performanciamérésre készített saját termékeket amiket nagyvállalatoknak értékesít, illetve szolgáltat. Jelenleg a légiirányítás tesztautomatizációjával sikerül a HungaroControllal közösen nemzetközi szinten is jelentős érdeklődést felkelteni, így…

Humánügyviteli tesztelő

Vállalati ügyviteli szoftverek fejlesztésével, illetve tanácsadással foglalkozó több, mint 300 fős, piacvezető cég számára keresünk kollégát humánügyviteli tesztelő pozícióba.Megbízónk átfogó, korszerű és egyedi megoldásai, emellett naprakész szakértői gárdája révén a…

Software Architect

We are seeking a Software Architect with deep experience in C++, .NET (C#), cloud-native technologies, and computer vision frameworks like OpenCV. You will architect robust and scalable platforms for video…

IT Project Coordinator

A BCS Business Consulting Services Magyarország TOP5 SAP tanácsadó cégének egyike junior IT tanácsadókból épít csapatot. Partnereik között megtalálható több hazai pénzintézet mellett számos gyártó-, energetikai- és telekommunikációs nagyvállalat is.A cég tevékenységi…

Üzleti elemző

Partnerünk a BCS - Business Consulting Services 20 éve piacon lévő, informatikai és üzleti tanácsadó cég. Fő tevékenységként vállalatirányítási rendszerek, SAP, üzleti intelligencia rendszerek bevezetésével, illetve pénzintézeti informatikai tanácsadási szolgáltatásokkal, egyedi fejlesztésekkel…

Rendszertámogatási szakértő

Vállalati ügyviteli szoftverek fejlesztésével, illetve tanácsadással foglalkozó több, mint 300 fős, piacvezető cég számára keresünk kollégát rendszertámogatási szakértő pozícióba.

Szolgáltatásmenedzser

Vállalati ügyviteli szoftverek fejlesztésével, illetve tanácsadással foglalkozó több, mint 300 fős, piacvezető cég számára keresünk kollégát szolgáltatásmenedzser pozícióba.Megbízónk átfogó, korszerű és egyedi megoldásai, emellett naprakész szakértői gárdája révén a maga…

Junior SAP tanácsadó (FI/CO/SD)

A BCS Business Consulting Services Magyarország TOP5 SAP tanácsadó cégének egyike junior IT tanácsadókból épít csapatot. Partnereik között megtalálható több hazai pénzintézet mellett számos gyártó-, energetikai- és telekommunikációs nagyvállalat is.A…

SAP Basis Specialist

Our client is SAP, a world leader in business process management.Within the Product Engineering board area, the mission of the Enterprise Cloud Services (ECS) Delivery organization is to run and…

BI/DWH tanácsadó

Partnerünk 20 éve piacon lévő, informatikai és üzleti tanácsadó cég. Fő tevékenységként vállalatirányítási rendszerek, SAP, üzleti intelligencia rendszerek bevezetésével, illetve pénzintézeti informatikai tanácsadási szolgáltatásokkal, egyedi fejlesztésekkel és az ezekhez kapcsolódó…

Senior Java fejlesztő / Tech Lead

Ügyfelünk egy nemzetközi digitális egészségügyi vállalat, amely személyre szabott, adatvezérelt egészségfelmérési és prevenciós megoldásokkal segíti ügyfeleit. Most Senior Java fejlesztő és Tech Lead pozícióba keresünk budapesti irodájukba új munkatársat, aki…

Rendszerszervező

Partnerünk a BCS - Business Consulting Services 20 éve piacon lévő, informatikai és üzleti tanácsadó cég. Fő tevékenységként vállalatirányítási rendszerek, SAP, üzleti intelligencia rendszerek bevezetésével, illetve pénzintézeti informatikai tanácsadási szolgáltatásokkal, egyedi…

Project Manager

Stabil hátterű informatikai és üzleti tanácsadó partnerünk, a BCS Business Consulting Services Kft., mely több, mint 15 éve van jelen a magyar piacon, bankinformatikában jártas, IT projektvezető tapasztalattal rendelkező szenior…

Technical Lead (Java)