Text copied to clipboard!

Názov

Text copied to clipboard!

Backend vývojár s Java Spring Boot

Opis

Text copied to clipboard!
Hľadáme skúseného backend vývojára s Java Spring Boot, ktorý sa pripojí k nášmu dynamickému tímu a pomôže nám vytvárať robustné a škálovateľné backendové riešenia. Ako backend vývojár budete zodpovedný za návrh, vývoj a údržbu serverových aplikácií, ktoré podporujú naše webové a mobilné platformy. Budete úzko spolupracovať s frontend vývojármi, produktovými manažérmi a ďalšími členmi tímu, aby ste zabezpečili efektívne a spoľahlivé riešenia. Vašou hlavnou úlohou bude vývoj RESTful API, integrácia s databázami a optimalizácia výkonu aplikácií. Očakávame, že budete mať skúsenosti s architektúrou mikroslužieb, bezpečnostnými štandardmi a modernými vývojovými nástrojmi. Okrem toho budete mať príležitosť pracovať s cloudovými technológiami a DevOps procesmi na nasadzovanie a monitorovanie aplikácií. Ideálny kandidát by mal mať silné analytické myslenie, schopnosť riešiť problémy a skúsenosti s agilným vývojom. Ak máte vášeň pre vývoj softvéru a chcete pracovať v inovatívnom prostredí, radi vás privítame v našom tíme.

Zodpovednosti

Text copied to clipboard!
  • Vývoj a údržba backendových aplikácií pomocou Java Spring Boot.
  • Návrh a implementácia RESTful API pre webové a mobilné aplikácie.
  • Optimalizácia výkonu a zabezpečenia backendových riešení.
  • Integrácia s databázami a externými službami.
  • Spolupráca s frontend vývojármi a ďalšími členmi tímu.
  • Implementácia a správa mikroslužbovej architektúry.
  • Monitorovanie a riešenie problémov v produkčnom prostredí.
  • Dodržiavanie najlepších praktík v oblasti vývoja softvéru.

Požiadavky

Text copied to clipboard!
  • Skúsenosti s Java a Spring Boot.
  • Znalosť databázových technológií ako MySQL, PostgreSQL alebo MongoDB.
  • Skúsenosti s vývojom RESTful API.
  • Znalosť architektúry mikroslužieb a cloudových riešení.
  • Schopnosť pracovať v agilnom tíme.
  • Znalosť bezpečnostných štandardov v oblasti vývoja softvéru.
  • Skúsenosti s nástrojmi ako Docker, Kubernetes alebo CI/CD.
  • Schopnosť riešiť problémy a optimalizovať výkon aplikácií.

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké sú vaše skúsenosti s Java Spring Boot?
  • Ako by ste navrhli RESTful API pre škálovateľnú aplikáciu?
  • Aké databázové technológie ste používali a prečo?
  • Ako riešite problémy s výkonom backendových aplikácií?
  • Aké sú hlavné výhody a nevýhody mikroslužbovej architektúry?
  • Aké bezpečnostné opatrenia implementujete pri vývoji backendových riešení?
  • Aké skúsenosti máte s cloudovými platformami ako AWS alebo Azure?
  • Ako pracujete v agilnom vývojovom prostredí?