Senior Java Software Engineer
Construim viitorul comunicării cu clienții maib!
La maib dezvoltăm o platformă internă de comunicare care va procesa evenimente bancare în timp real: tranzacții, acțiuni în aplicație, semnale de produse și va livra comunicări personalizate direct în maibank pentru ~1 milion de utilizatori. Prin combinarea componentelor Customer Engagement Platform și Customer Data Platform, platforma permite comunicare contextuală, în timp real și 100% conformă GDPR.
Ca Senior Java Software Engineer, vei avea un rol esențial în arhitectura, standardele și evoluția microserviciilor Java care susțin această platformă, fiind responsabil de direcția tehnică a zonei Java.
În acest rol vei avea următoarele sarcini:
- Contribui activ la proiectarea și dezvoltarea microserviciilor Java din ecosystem;
- Asiguri calitatea codului prin implementări robuste, testabile și conforme cu standardele interne;
- Revizuiești designul tehnic și codul, asigurând scalabilitate, securitate și performanță;
- Dezvolți servicii RESTful utilizate de aplicația maibank pentru livrarea comunicărilor personalizate;
- Integrezi și optimizezi sistemele de procesare a datelor, mesagerie și orchestrare a comunicărilor;
- Susții fluxurile CI/CD și participi la mentenanța și îmbunătățirea infrastructurii existente;
- Colaborezi cu arhitecți, product owners și echipele mobile pentru definirea soluțiilor end to end;
- Asiguri consistența tehnică pentru zona Java, fiind punct de referință pentru bune practici.
Competențe și abilități care te fac potrivit/potrivită pentru această funcție:
- 5+ ani experiență în dezvoltarea backend Java;
- Experiență puternică în Spring Boot, proiectarea și dezvoltarea microserviciilor;
- Cunoștințe solide în dezvoltarea API-urilor RESTful (Spring MVC);
- Experiență în securizarea API-urilor folosind Spring Security;
- Experiență cu Spring Data, Hibernate și modelarea datelor;
- Experiență în optimizarea interogărilor și lucrul cu baze de date: PostgreSQL, MS SQL Server;
- Experiență cu sisteme de mesagerie distribuită (ex. RabbitMQ);
- Practică cu strategii de testare: Unit, Integration, Component;
- Cunoștințe de Docker și Kubernetes – avantaj;
- Capacitatea de a lua decizii tehnice și de a asigura calitate în zona Java, fără a gestiona o echipă.
În echipa maib vei beneficia de:
- Mediu de muncă profesionist, inovator, cu oameni care te vor inspira în ritmul agile;
- Oficiu modern ultracentral, cu zone de relaxare, terasă, sală de sport, bucătărie;
- Tichete de masă;
- Credite imobiliare și alte servicii bancare în condiții preferențiale;
- Asigurare medicală privată sau abonament la sala de sport;
- Flexibilitate de a lucra hibrid;
- Oportunități de dezvoltare profesională și personală, teambuildinguri;
- Gamă largă de reduceri la partenerii maib.
Expediază CV-ul la adresa resurseumane@maib.md, indicând funcția pentru care candidezi și hai să excelăm profesional împreună.
*Vor fi invitate la interviu doar persoanele selectate. În funcție de caz, CV-ul tău ar putea fi analizat și pentru alte poziții vacante din cadrul maib.
Îți mulțumim pentru interes! Ne vom bucura să ne cunoaștem și să facem echipă comună în cadrul maib!
fă primul pas
completează câmpurile de mai jos și noi te vom contacta
dacă ai depus solicitarea în afara programului de lucru, în weekend sau în zile de sărbătoare, te vom contacta în următoarea zi lucrătoare.
maibank
maib business app
internet banking - persoane fizice
internet banking - maib business nou
internet Banking - BankFlex