Sviluppatore backend Java

3 giorni fa

Padova, Veneto, Italia Livebase | Enterprise Low-code Tempo pieno

Profilo: Ingegnere informatico con almeno 3 anni di esperienza

Contratto: Assunzione a tempo indeterminato, CCNL Servizi

Modalità di lavoro: Full Remote

Retribuzione annua lorda: Da €35.000 a €45.000 (in base all’esperienza)

Livebase | Enterprise Low-code è una piattaforma di sviluppo low-code che consente a Business Analyst, Information Architect e Database Designer di progettare, generare, distribuire e mantenere componenti backend headless, chiamati Cloudlet, senza scrivere codice. La piattaforma permette di distribuire e aggiornare i Cloudlet come container docker su qualsiasi infrastruttura di hosting, garantendo indipendenza e scalabilità.

Ogni Cloudlet gestisce dati di business strutturati ed esegue transazioni secondo regole personalizzate, offrendo grande flessibilità nell’implementazione dei processi aziendali. Grazie a una potente API GraphQL, i Cloudlet possono essere utilizzati come Packaged Business Capabilities per comporre backend enterprise affidabili e manutenibili, fino a 10 volte più velocemente. Livebase offre un contesto innovativo e orientato alla qualità del software, ideale per chi desidera lavorare su soluzioni tecnologiche all’avanguardia.

Lavorerai internamente (non facciamo body-rental) su progetti di sviluppo per clienti operanti in vari settori: dalla ricerca clinica alla controllo di dispositivi, dalla trasformazione digitale alla manifattura. Utilizzerai tecnologie open-source largamente diffuse per sviluppare il backend di applicazioni enterprise con architettura distribuita basata su (micro)servizi headless containerizzati.

Il tuo lavoro sarà centrato sulla progettazione e sull’implementazione in Java/SQL di algoritmi e logica di business, delegando la scrittura del codice “boilerplate” ad una piattaforma low-code sviluppata dal team R&D di Fhoster, in grado di generare automaticamente le API GraphQL e le funzionalità standard (autenticazione, autorizzazione, gestione della concorrenza, persistenza e storicizzazione dei dati, etc.).

La sperimentazione e l’utilizzo di strumenti basati su Intelligenza Artificiale sarà consentito e incoraggiato di concerto con le indicazioni del CTO, al fine di massimizzare la produttività e migliorare la qualità del software prodotto.

I servizi che svilupperai potranno essere utilizzati nell’ambito di applicativi enterprise destinati dalla produzione su infrastrutture in cloud configurate per alta disponibilità e scalabilità, oppure nell’ambito di applicazioni dimostrative per finalizzare la vendita di licenze della nostra piattaforma low-code (technical pre-sale).

PROSPETTIVE DI CRESCITA PROFESSIONALE

Se interessato, collaborerai con i nostri analisti partecipando da remoto alle sessioni di analisi, nell’ambito delle quali potrai maturare anche competenze metodologiche su raccolta, raffinamento e modellazione dei requisiti funzionali.

Maturata la necessaria esperienza, potrai inoltre collaborare con il team di R&D allo sviluppo della piattaforma low-code ed in particolare all’integrazione di funzionalità avanzate di intelligenza artificiale a supporto della modellazione dei requisiti funzionali.

  • Progettazione di algoritmi e strutture dati
  • Modellazione concettuale dei dati e progettazione di database
  • Principali Design Pattern e loro applicazione pratica