Text copied to clipboard!

Nosaukums

Text copied to clipboard!

Pilna Stack Java izstrādātājs

Apraksts

Text copied to clipboard!
Mēs meklējam pieredzējušu un motivētu Pilna Stack Java izstrādātāju, kurš pievienotos mūsu dinamiskajai attīstības komandai. Šajā lomā jūs būsiet atbildīgs par pilna cikla lietojumprogrammu izstrādi, sākot no prasību analīzes līdz produkta ieviešanai un uzturēšanai. Jūs strādāsiet gan ar front-end, gan back-end tehnoloģijām, izmantojot Java kā galveno programmēšanas valodu. Jūsu galvenais uzdevums būs izstrādāt efektīvas, mērogojamas un uzticamas tīmekļa lietojumprogrammas, kas atbilst uzņēmuma un klientu vajadzībām. Jūs sadarbojaties ar dizaineriem, produktu vadītājiem un citiem izstrādātājiem, lai nodrošinātu augstas kvalitātes programmatūras risinājumus. Mēs sagaidām, ka jums ir laba izpratne par programmatūras arhitektūru, datubāzēm, API izstrādi un lietotāja interfeisa dizainu. Ideālais kandidāts ir zinošs Java izstrādātājs ar pieredzi tādās tehnoloģijās kā Spring Boot, Hibernate, RESTful API, JavaScript, HTML, CSS un moderniem front-end ietvariem, piemēram, Angular vai React. Jums jābūt spējīgam strādāt gan patstāvīgi, gan komandā, kā arī jāspēj pielāgoties mainīgām prasībām un termiņiem. Mēs piedāvājam konkurētspējīgu atalgojumu, elastīgu darba grafiku, iespēju strādāt attālināti un profesionālās izaugsmes iespējas. Ja jūs esat aizrautīgs par tehnoloģijām un vēlaties piedalīties inovatīvu risinājumu izstrādē, mēs ar prieku jūs uzklausīsim.

Atbildības

Text copied to clipboard!
  • Izstrādāt un uzturēt tīmekļa lietojumprogrammas, izmantojot Java un saistītās tehnoloģijas
  • Projektēt un attīstīt RESTful API
  • Integrēt front-end komponentes ar servera loģiku
  • Veikt vienību un integrācijas testēšanu
  • Optimizēt lietojumprogrammu veiktspēju un mērogojamību
  • Sadarboties ar dizaina un produktu komandām
  • Dokumentēt izstrādes procesu un kodu
  • Sekot labākajām praksēm un drošības standartiem
  • Piedalīties koda pārskatīšanā un kvalitātes nodrošināšanā
  • Atbalstīt un uzturēt esošās sistēmas

Prasības

Text copied to clipboard!
  • Vismaz 3 gadu pieredze Java izstrādē
  • Zināšanas par Spring Boot, Hibernate un REST API
  • Pieredze ar HTML, CSS, JavaScript un kādu front-end ietvaru (Angular, React)
  • Izpratne par datubāzēm (MySQL, PostgreSQL, MongoDB)
  • Spēja strādāt ar versiju kontroles sistēmām (Git)
  • Labas problēmu risināšanas prasmes
  • Spēja strādāt komandā un patstāvīgi
  • Augsta atbildības sajūta un uzmanība detaļām
  • Labas komunikācijas prasmes latviešu un angļu valodā
  • Augstākā izglītība datorzinātnēs vai līdzīgā jomā

Iespējamie intervijas jautājumi

Text copied to clipboard!
  • Cik gadu pieredze jums ir Java izstrādē?
  • Vai jums ir pieredze ar Spring Boot un Hibernate?
  • Kādus front-end ietvarus esat izmantojis?
  • Vai esat strādājis ar RESTful API izstrādi?
  • Kādas datubāzes jūs pārzinat vislabāk?
  • Vai jums ir pieredze ar Git vai citu versiju kontroles sistēmu?
  • Kā jūs risināt problēmas, kas rodas izstrādes laikā?
  • Vai esat strādājis Agile/Scrum vidē?
  • Kā jūs nodrošināt koda kvalitāti?
  • Vai jums ir pieredze ar testēšanas rīkiem un metodēm?