Text copied to clipboard!
Titlu
Text copied to clipboard!Dezvoltator Java Senior
Descriere
Text copied to clipboard!
Căutăm un Dezvoltator Java Senior talentat și motivat pentru a se alătura echipei noastre dinamice de inginerie software. În acest rol, veți fi responsabil pentru proiectarea, dezvoltarea și întreținerea aplicațiilor Java robuste și scalabile, contribuind activ la arhitectura și evoluția tehnologică a produselor noastre. Veți colabora îndeaproape cu echipele de produs, testare și DevOps pentru a livra soluții de înaltă calitate care răspund nevoilor clienților noștri.
Candidatul ideal are o experiență solidă în dezvoltarea aplicațiilor enterprise folosind Java și framework-uri asociate precum Spring, Hibernate sau Jakarta EE. Este familiarizat cu principiile de programare orientată pe obiect, design patterns și practici moderne de dezvoltare software, inclusiv testare automată, CI/CD și microservicii. De asemenea, este capabil să analizeze cerințele de business și să propună soluții tehnice eficiente și sustenabile.
Responsabilitățile includ scrierea de cod curat și documentat, participarea la code reviews, identificarea și remedierea problemelor de performanță, precum și mentorarea dezvoltatorilor juniori. Veți avea ocazia să lucrați într-un mediu agil, cu sprinturi regulate și livrări continue, contribuind activ la îmbunătățirea proceselor și a calității codului.
Este important să aveți abilități excelente de comunicare, atât verbală cât și scrisă, și să puteți lucra eficient atât individual cât și în echipă. Dacă sunteți pasionat de tehnologie, dornic să învățați continuu și să contribuiți la proiecte inovatoare, vă încurajăm să aplicați.
Responsabilități
Text copied to clipboard!- Proiectarea și dezvoltarea aplicațiilor Java enterprise
- Scrierea de cod curat, eficient și documentat
- Participarea la code reviews și sesiuni de planificare tehnică
- Colaborarea cu echipele de QA, DevOps și produs
- Implementarea și întreținerea microserviciilor
- Optimizarea performanței aplicațiilor
- Asigurarea respectării standardelor de securitate și scalabilitate
- Mentorarea dezvoltatorilor juniori
- Participarea la îmbunătățirea proceselor de dezvoltare
- Investigarea și remedierea bug-urilor complexe
Cerințe
Text copied to clipboard!- Experiență de minim 5 ani în dezvoltare Java
- Cunoștințe solide de Spring, Hibernate, REST
- Experiență cu baze de date relaționale (ex: PostgreSQL, MySQL)
- Familiaritate cu arhitectura microserviciilor
- Cunoștințe de Git, Maven/Gradle, Jenkins
- Experiență cu containere Docker și orchestrare Kubernetes
- Abilități bune de comunicare și lucru în echipă
- Cunoașterea limbii engleze la nivel avansat
- Experiență cu testare automată (JUnit, Mockito)
- Cunoștințe de design patterns și principii SOLID
Întrebări posibile la interviu
Text copied to clipboard!- Ce experiență aveți cu framework-ul Spring?
- Ați lucrat anterior într-un mediu Agile?
- Puteți descrie un proiect complex Java la care ați contribuit?
- Ce metodologii de testare automatizată ați utilizat?
- Cum gestionați problemele de performanță într-o aplicație Java?
- Ce tool-uri DevOps ați folosit în proiectele anterioare?
- Aveți experiență cu microservicii? Dacă da, în ce context?
- Cum abordați mentorarea colegilor mai puțin experimentați?
- Ce provocări ați întâmpinat în proiectele Java și cum le-ați depășit?
- Ce vă motivează să lucrați ca dezvoltator Java senior?