B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl on Itaalias tegutsev IT-konsultatsiooni ja digiarenduse agentuur, mis pakub ettevõtetele kohandatud tehnoloogialahendusi. Ettevõtte tegevus hõlmab veebiarendust, IT-konsultatsiooni ja allhanget, kasutajatuge ja ööpäevaringset tehnilist tuge, küberturvalisust, riistvara- ja püsivaratehnoloogiat ning tehisintellekti ja andmeanalüüsi. Ettevõte ühendab projektipõhise digistrateegia pideva tehnilise toega, et aidata organisatsioonidel säilitada turvalist ja töökindlat tegevust.

Java mikroteenuste vanemarendaja

Arenda ja uuenda B&A Consultingu taustasüsteemide mikroteenuseid, sealhulgas Java 21-le üleminek, rakenduste turvalisus ja süsteemide integreerimine.

Kirjeldus

  • Arenda ja täiusta Java taustarakendusi
  • Hoolda ja moderniseeri mikroteenuste arhitektuure
  • Vii rakendused Java 11+ versioonilt üle Java 21-le
  • Arenda teenuseid Spring Bootiga
  • Halda API-de suunamist Spring Cloud Gatewayga
  • Kavanda ja integreeri REST API-sid
  • Arenda ja hoolda andmekihti Spring Data JPA ja Hibernate abil
  • Halda autentimist, autoriseerimist ja rolle
  • Integreeri logimise, seire ja mõõdikute süsteeme
  • Halda Maveniga mitmest moodulist koosnevaid järke ja sõltuvusi
  • Tööta DevOpsi meeskondadega konteinerkeskkondades

Nõuded

  • Rohkem kui viis aastat Java arendamise kogemust
  • Java 11+ põhjalik tundmine
  • Kogemus rakenduste Java 21-le üleviimise või moderniseerimisega
  • Spring Boot 2.7.x / 3.5.x kogemus
  • Spring Cloud Gateway tundmine
  • Spring Data JPA ja Hibernate kogemus
  • REST API-de kavandamise ja kasutamise kogemus
  • SQL Serveri hea tundmine
  • T-SQL-i salvestatud protseduuride kogemus
  • Tehingute ja ühenduste kogumite tundmine
  • Tomcat JDBC kogemus
  • JWT / JJWT tundmine
  • SAML 2.0 autentimise kogemus
  • Spring Security hea tundmine
  • Log4j2 ja struktureeritud JSON-logimise kogemus
  • Spring Actuatori tundmine
  • Repository, Service Layer, DTO ja Dependency Injection mustrite tundmine
  • Põhjalik mikroteenuste arhitektuuride kogemus
  • Maveni hea tundmine, sealhulgas mitmest moodulist koosnevad projektid
  • Dockeri ja Kubernetesе tundmine
  • Azure DevOps kogemus
  • Oskus töötada iseseisvalt
  • Analüütilisus ja probleemide lahendamise oskus
  • Süsteemne tööviis
  • Algatusvõimeline hoiak
  • Oskus töötada meeskonnas
  • Keskendumine koodi kvaliteedile
  • Hea suhtlemisoskus
  • Tulemustele suunatud tööviis
  • Valmidus teha koostööd füüsilisest isikust ettevõtjana (Partita IVA)

Hüved

  • Täielikult kaugtöö, aeg-ajalt toimuvad näost näkku kohtumised
  • Koostöö füüsilisest isikust ettevõtjana (Partita IVA)