Deveniți ALL IN! ca dezvoltator senior backend - Java, Kotlin
În calitate de pionier în sănătatea digitală, inima noastră bate pentru dezvoltarea și implementarea de noi tehnologii. Pentru următorul nivel de evoluție a sănătății electronice, căutăm minți creative cărora le place să lucreze cu diverse tehnologii, dornice să învețe de la profesioniști și care sunt autodeterminate.
Contribuția ta:
- Efectuați analize amănunțite ale cerințelor funcționale și nefuncționale și furnizați soluții tehnice curate și fiabile. Traduceți cerințele de sistem în specificații de activitate pentru dezvoltatorii mai puțin experimentați.
- Furnizare de la capăt la capăt a componentelor/subsistemelor (clarificarea cerințelor, implementare, testare, integrare, implementare, documentare) prin aplicarea celor mai bune practici convenite și a proceselor de dezvoltare a software-ului proiectului.
- În funcție de structura echipei, conduceți o echipă mică (2-3 persoane) pentru a implementa componente și subsisteme.
- Efectuați analize de comparație și activități de evaluare pentru a: recomanda instrumente, biblioteci, produse, tehnologii. Evaluați criteriile de selecție (cost, performanță, model de licență, extensibilitate etc.), documentați rezultatele și recomandați o soluție care să îndeplinească nevoile proiectului.
- Furnizați estimări ale efortului.
- Colaborați îndeaproape cu alți membri ai echipei și mențineți interacțiuni pozitive cu clienții.
- Aplicați și conduceți implementarea practicilor și principiilor de inginerie software în ceea ce privește controlul versiunilor, revizuirea codului, automatizarea construcției, instrumentele de calitate a codului.
- Oferiți feedback constructiv.
- Dezvoltarea și integrarea componentelor tehnologice
- Implementarea cerințelor utilizatorilor
- Prototiparea
- Elaborarea programelor de testare
- Integrare cu alte aplicații
- Redactarea documentatiei tehnice
- Asistență la implementarea și configurarea sistemului
- Participarea la întâlniri cu echipele de proiect
- Participarea la activitatea de asistență pentru utilizatori
- Dacă SWD este membru al unei echipe agile: Participarea la procesele agile și procesarea tuturor sarcinilor atribuite acolo.
- SWD raportează Agile Master și Product Owner în cadrul proceselor agile.
- Sprijin activ al PM/PO, al arhitectului software și al liderului de echipă pentru dezvoltare, inclusiv propunerea de soluții la probleme
- Feedback către PM/PO cu privire la cerințele critice.
- Intocmirea documentatiei tehnice
- Furnizarea evaluării de către colegi/evaluării codului
Calificarea ta:
- Cel puțin 5 ani de experiență cu Java SE
- Abilități fundamentale de inginerie software și cunoaștere a celor mai bune practici
- Înțelegerea și experiența cu principiile și modelele de proiectare
- Abilitatea de a clarifica cerințele nefuncționale
- Abilități de rezolvare a problemelor
- Managementul riscurilor tehnice
- Cunoștințe foarte bune despre API-urile Java Core
- Cunoaștere foarte bună a protocoalelor și serviciilor Internet
- Cunoaștere foarte bună a cadrelor și instrumentelor bazate pe Java
La ce vă puteți aștepta de la noi:
- O aplicație digitală sigură și un proces de integrare în timpul
- Covid-19 pandemie
- Un loc de muncă permanent rezistent la criză
- O varietate de oportunități de dezvoltare ulterioară și perspective pe termen lung în cadrul companiei noastre în creștere
- Digital Feel Good Management cu o varietate de oferte pentru sănătatea ta, de exemplu, antrenamente acasă, sfaturi nutriționale, coaching mental și multe altele etc.
- Locurile de muncă moderne, programul de lucru flexibil, opțiunile de birou la domiciliu, reducerile pentru angajați și multe altele creează un mediu de lucru plăcut