
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)