B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl on Italiassa toimiva IT-konsultointi- ja digitaalisen kehityksen toimisto, joka tarjoaa yrityksille räätälöityjä teknologiaratkaisuja. Sen palveluihin kuuluvat verkkokehitys, IT-konsultointi ja ulkoistus, tukipalvelut ja ympärivuorokautinen tekninen tuki, kyberturvallisuus, laitteisto- ja laiteohjelmistotekniikka sekä tekoäly ja data-analyysi. Yritys yhdistää projektikohtaisen digitaalisen strategian jatkuvaan tekniseen tukeen auttaakseen organisaatioita ylläpitämään turvallista ja luotettavaa toimintaa.

Senior Java -mikropalvelukehittäjä

Kehitä ja uudista B&A Consultingin taustajärjestelmien mikropalveluja, mukaan lukien Java 21 -migraatio, sovellusturvallisuus ja järjestelmäintegraatiot.

Kuvaus

  • Kehitä ja paranna Java-taustasovelluksia
  • Ylläpidä ja uudista mikropalveluarkkitehtuureja
  • Siirrä sovelluksia Java 11+:sta Java 21:een
  • Kehitä palveluja Spring Bootilla
  • Hallinnoi API-reititystä Spring Cloud Gatewaylla
  • Suunnittele ja integroi REST-rajapintoja
  • Kehitä ja ylläpidä tietojen tallennuskerrosta Spring Data JPA:lla ja Hibernatea käyttäen
  • Hallinnoi tunnistautumista, käyttöoikeuksia ja rooleja
  • Integroi lokitus-, valvonta- ja metriikkajärjestelmiä
  • Hallinnoi monimoduulisia koontiversioita ja riippuvuuksia Mavenilla
  • Työskentele DevOps-tiimien kanssa kontitetuissa ympäristöissä

Vaatimukset

  • Yli viiden vuoden kokemus Java-kehityksestä
  • Vahva Java 11+:n tuntemus
  • Kokemusta sovellusten siirtämisestä tai uudistamisesta Java 21:een
  • Kokemusta Spring Boot 2.7.x- ja 3.5.x-versioista
  • Spring Cloud Gatewayn tuntemus
  • Kokemusta Spring Data JPA:sta ja Hibernate-järjestelmästä
  • Kokemusta REST-rajapintojen suunnittelusta ja käyttämisestä
  • Hyvä SQL Serverin tuntemus
  • Kokemusta T-SQL-tallennetuista proseduureista
  • Transaktioiden ja yhteyspoolien tuntemus
  • Kokemusta Tomcat JDBC:stä
  • JWT:n ja JJWT:n tuntemus
  • Kokemusta SAML 2.0 -tunnistautumisesta
  • Hyvä Spring Securityn tuntemus
  • Kokemusta Log4j2:sta ja rakenteisesta JSON-lokituksesta
  • Spring Actuatorin tuntemus
  • Repository-, Service Layer-, DTO- ja Dependency Injection -mallien tuntemus
  • Vahva kokemus mikropalveluarkkitehtuureista
  • Hyvä Mavenin tuntemus, mukaan lukien monimoduuliprojektit
  • Dockerin ja Kubernetesin tuntemus
  • Kokemusta Azure DevOpsista
  • Kyky työskennellä itsenäisesti
  • Analyyttiset ja ongelmanratkaisutaidot
  • Jäsennelty työskentelytapa
  • Aloitteellinen asenne
  • Kyky työskennellä tiimissä
  • Laatutietoisuus koodin kehittämisessä
  • Hyvät viestintätaidot
  • Tuloksiin keskittyvä työskentelytapa
  • Halukkuus työskennellä itsenäisenä yrittäjänä (Partita IVA)

Edut

  • Täysin etätyö, satunnaiset lähitapaamiset
  • Yhteistyö itsenäisenä yrittäjänä (Partita IVA)