Job details
Job Type
Full Time
Open Posts
1
Location
Minsk, Brest
Details
Мы шукаем вопытнага і высокакваліфікаванага старшага распрацоўшчыка Java, каб далучыцца да нашай дынамічнай каманды. Як старшы распрацоўшчык Java, вы будзеце адказны за дызайн, распрацоўку і падтрымку высокаякасных праграмных рашэнняў, выкарыстоўваючы тэхналогіі Java. Вы будзеце супрацоўнічаць з міжфункцыянальнымі камандамі для стварэння моцных і маштабаваных прыкладанняў, якія задавальняюць патрэбы нашых кліентаў. Ідэальны кандыдат мае шырокі вопыт у распрацоўцы на Java, дэманструе лідэрскія якасці і пасьвячаецца даставцы выдатных праграмных рашэнняў.
Required Skills
Каго мы шукаем?
- Мінімум 3 гады прафесійнага вопыту ў распрацоўцы на Java, з асаблівым акцэнтам на прыкладныя праграмы на ўзроўні прадпрыемстваў;
- Глыбокія веды пра мову праграмавання Java і супутнія фрэймворкі, такія як Spring, Tomcat, JSP, Hibernate і базы дадзеных SQL;
- Даказаны вопыт у развіцці і распрацоўцы маштабавальных і высокаэфектыўных праграмных прыкладанняў з выкарыстаннем Java;
- Моцнае разуменне прынцыпаў аб’ектна-арыентаванага праектавання і шаблонаў дызайну;
- Вопыт у выкарыстанні тэхналогій вэб-распрацоўкі, уключаючы HTML5, CSS3, Jquery, JavaScript, а таксама фрэймворкі фронтэнда React — гэта бонус;
- Ведымыя ў Agile-метадалогіях распрацоўкі і інструментах, такіх як Git, JIRA або Confluence;
- Выдатныя навыкі па рашэнні праблем і аналітычныя здольнасці, з магутнасцю хутка зразумець складаныя канцэпцыі і вучыцца новым тэхналогіям;
- Моцныя камунікацыйныя і супрацоўніцкія навыкі, з магутнасцю эфектыўнай працы ў камандзе і з рознымі старонкамі;
- Ведымасць у аперацыйнай сістэме Linux і камандным радку (CLI) абавязкова;
- Іншыя тэхналогіі і інструменты, якія можаце патрабаваць выкарыстоўваць: Docker, Kubernetes, Jenkins, Junit;
- Даказаная здольнасць кіраваць і навучаць маладых распрацоўшчыкаў, падтрымліваючы культуру абмену ведамі і пастаяннага палепшэння;
Responsibilities
Што вы будзеце рабіць?
- Праграмаванне і распрацоўка праграмнага забеспячэння высокай якасці, маштабаванага і эфектыўнага, выкарыстоўваючы тэхналогіі Java;
- Супрацоўніцтва з бізнес-аналітыкамі, архітэктарамі праграмнага забеспячэння і камандамі распрацоўкі для разумення і перакладу патрабаванняў праектаў у тэхнічныя рашэнні;
- Кіраванне і ўдзел у ўсёй цыкле жыцця праграмнага забеспячэння, уключаючы аналіз, дызайн, рэалізацыю, тэставанне і ўкараненне;
- Навучанне і прадастаўленне тэхнічнага кіравання маладшым распрацоўшчыкам, прадвызначанне лепшых практык, рэцэнзаванне кодаў і пастаяннае палепшанне;
- Правядзенне фундаментальнага ўнітарнага тэставання і дэбагаванне для забеспячэння дастаўкі высокай якасці, бяспечнага кода;
- Аптымізацыя і паляпшэнне існуючых праграмных прыкладанняў для паляпшэння прадукцыйнасці і зручнасці выкарыстання;
- Даследаванне і ацэнка новых тэхналогій і фрэймворкаў для павелічэння працэсу распрацоўкі і павышэння агульнай якасці праграмнага забеспячэння;
- Блізкае супрацоўніцтва з міжфункцыянальнымі камандамі для разумення патрабаванняў бізнесу і супрацоўніцтва па выкананні інавацыйных праграмных рашэнняў;
- Супрацоўніцтва з кіраўнікамі праектаў і зацікаўленымі старонкамі для забеспячэння своечаснай дастаўкі праектаў, датрымання праектных мільнікаў і эфектыўнага камунікацыі аб поступах і вызваў;
- Актуалізацыя з апошнімі тэндэнцыямі і пасунамі ў распрацоўцы на Java і супутніх тэхналогіях;
Чаму вы будзеце працаваць з намі?
- Вы будзеце працаваць з вядучай кампаніяй у сферы электроннай камерцыі, лепшай у сваім бізнесе ў Еўропе;
- У вас будуць гнуткія рабочыя гадзіны;
- Спецыялізаваныя тэхнічныя праграмы навучання;
- Канкурэнтаздольная аплата працы;
- Мы прапануем шырокія праграмы падрыхтоўкі;
- Каманднае будаўніцтва;
- Вы будзеце часткаю каманды маладых, таленавітых распрацоўшчыкаў;