Java fejlesztő – 1-2 év tapasztalattal

Rugalmas munkavégzés, biztos jövedelem, nemzetközi csapat.

Oktatással foglalkozó ügyfelünknek készítünk egy komplex webes ügyviteli rendszert React, Microservices, Java-Spring technológiákkal.

Téged keresünk, ha

  • Kiválóan ismered a Java vagy Scala nyelvet.

  • Nem várjuk el, hogy legyen diplomád, csak biztos szakmai tudásod.

  • Heti 40 órában dolgoznál.

  • Legalább 1-2 év projekttapasztalatod van fejlesztőként, elsősorban Java fejlesztésben.

  • Tudsz angolul annyira, hogy a munkádat meg tudd beszélni a csapat többi tagjával.

  • Imádsz programozni, és szereted amikor egy megszállott flowba kerülsz.

Amit kínálunk:

  • Feszültségmentes hangulat, rugalmas munkaidő.

  • Megismerheted azokat a csapatmunkát támogató eszközöket (GIT, CI), amik lehetővé teszik a hatékony munkát. Illetve megismerheted az Agilis módszertan azon elemeit, amiket mi is hasznosnak érzünk 🙂

  • Olyan fizetés, ami hosszútávon is marasztal.

  • Az Ügyfelünk szívesen használja a legújabb technológiákat, figyelembe veszi a mi javaslatainkat is.

  • Számíthatsz a többiek szakmai támogatására, segítségére, de neked is lesz elég tered az alkotásra.

  • Erős notebook, amit haza is vihetsz és rendelkezésedre áll majd 3 monitor is. A gombnyomással állítható magasságú motoros asztalaink lehetővé teszik, hogy néha ülve néha állva dolgozz, ezzel elkerülheted az ízületeid túlterhelését.

  • Belvárosi irodánk könnyen megközelíthető, hatalmas kertes terasszal az épület tetején, amit csak mi használunk.

  • A kezdeti betanulás után egyre nagyobb arányban dolgozhatsz otthonról is.

Hogyan tudsz jelentkezni?

  1. Válaszolj az űrlapon szereplő összes kérdésre, add meg az önéletrajzod linkjét és a tesztfeladatsor linkjét is.
  2. Küldd el nekünk. Igyekszünk 1-2 napon belül választ adni. Köszönjük! 🙂

Application form

Please describe your knowledge level in each category using the radio buttons. We know it's not that simple, we will try to learn more about the details of your skills in each category during the interview. We will only use these answers to get a preliminary understanding of what kind of preparation would you need, before you can start working on our project.


No usable knowledgeCan read documentations, articlesUnderstands spoken EnglishCan participate in an IT conversation


Never really used itKnows basic commands (rm, pwd, chmod, chown, cat, grep, top)Knows the basic of rights management, can check server health, update packagesCan set up a tunnel, open ports, knows some details of network communication


Doesn'tknow anything about itKnows functions, classes, inheritanceKnows the basic of rights management, can check server health, update packagesProduces code which is easy to understand for others. Is aware of the performance implications of using various data structures.Understands multithreading, concurrency.


Doesn'tknow anything about itLanguage fundamentals such as: Static, final, data types, interfaces, enums, the collections in java.util, type T parameters.Understands garbage collection, memory leaks, synchronization, design patterns.Used many different libraries, build tools like maven or gradle, uses the Java platform confidently.


Doesn'tknow anything about itUses HTML5, CSS, basic Javascript.Uses Javascript confidently, understands AJAX calls.Worked with an advanced framework such as React, Vue, Angular.


Doesn'tknow anything about itKnows primary and foreign keys, data types, UPDATEs, GROUP BYs.Transactions, constraints, JOINs, triggers.Understands distributed transactions, two phase commits, transaction isolation levels.


Doesn'tknow anything about itCan describe in detail the steps a webserver does while processing an HTTP request.Understands object relational mapping tools, web services, message queues.Knows about load balancing, distributed caching, other clustering considerations.

FELADATSOR
A feladatsor megoldása optimálisan kb. 30 percet vesz igénybe.
Használhatod az internetet, és tetszőleges fejlesztőeszközöket, de más személy segítségét nem.
Minden feladatot Java nyelven oldj meg.
A feladat megoldását .txt/.html fájlként töltsd fel a felhőbe, és add meg nekünk a linkjét, de NE HASZNÁLJ Google doksit, Word-öt, vagy más szövegszerkesztőt, mert a kódodat hibásan fogja megjeleníteni.

Laposföld nyomtató szerelői
Laposföldön minden helyet (X, Y) koordinátával azonosítanak. Az (1, 0) pont például 1 km-re van a középponttól. Sok nyomtató szerelő lakik itt, mindegyiknek van neve, fix munkadíja, kilométer díja, és ismerjük az irodájának a koordinátáit. Ha valaki elhív egy nyomtatószerelőt, akkor függetlenül a munka nagyságától mindig kiszámlázza a fix munkadíját, valamint a megtett út hosszának megfelelő kilométer díjat.
Készíts egy függvényt, ami megkap egy kiszállási koordinátapárt, valamint szerelők egy listáját, és visszaadja azt a szerelőt, aki a legolcsóbban el fogja végezni a munkát.

Kérlek itt add meg a felhőbe feltöltött megoldásaid linkjét. A fájl .txt/.html kiterjesztésű lehet.
NE HASZNÁLJ Google doksit, Word-öt, vagy más szövegszerkesztőt, mert a kódodat hibásan fogja megjeleníteni.