FastCode è alla ricerca di una persona con esperienza minima di 3 anni come Full Stack Software Engineer, con competenze nello sviluppo frontend in Angular e backend in Java con Spring Boot, da inserire in un team di 6 persone che lavora su progetti per un’importante realtà enterprise.
La persona selezionata collaborerà in un contesto Agile/Scrum, utilizzando strumenti standard come Jira, Confluence e GitLab CI/CD, e sarà coinvolta nello sviluppo end-to-end di nuove funzionalità, nella gestione delle integrazioni e nel miglioramento continuo delle applicazioni.
Sono apprezzate competenze nella containerizzazione (Docker), orchestrazione con Kubernetes, uso di Keycloak per l’autenticazione e conoscenze di Quarkus per la realizzazione di microservizi leggeri.
Requisiti principali:
Sviluppo di nuove funzionalità frontend con Angular (v.12+)
Progettazione e implementazione di servizi backend con Java e Spring Boot
Integrazione di API RESTful tra frontend e backend
Partecipazione attiva alle cerimonie Scrum (daily, sprint planning, review)
Collaborazione con i team Dev e DevOps su pipeline CI/CD con GitLab
Scrittura di codice testabile e documentato
Contributo alla gestione della sicurezza delle applicazioni tramite Keycloak
Collaborazione alla modernizzazione dell’architettura verso microservizi con Quarkus, containerizzati in Docker/Kubernetes
Requisiti tecnici fondamentali:
Esperienza con Angular per lo sviluppo frontend
Ottima padronanza di Java e Spring Boot lato backend
Conoscenza di API REST, JSON e HTTP
Esperienza con strumenti di versionamento Git e GitLab CI/CD
Familiarità con Scrum, Jira e Confluence
Requisiti tecnici trasversali:
Esperienza con Docker e Kubernetes in ambienti di produzione
Conoscenza di Keycloak per gestione di autenticazione/autorizzazione
Esperienza con Quarkus o framework Java cloud-native
Conoscenza di OpenAPI / Swagger, testing automatizzato (JUnit, Cypress, Jest)
Competenze trasversali richieste:
Spirito di squadra e attitudine alla collaborazione in team cross-funzionali
Approccio proattivo e orientato al miglioramento continuo
Autonomia nella gestione delle attività tecniche assegnate
Attenzione alla qualità del codice e alla documentazione
Buone capacità comunicative e di problem solving tecnico
Titolo di studio richiesto: Laurea triennale in una delle seguenti discipline: Informatica, Matematica, Scienze Matematiche o Statistica.
Perché scegliere FastCode:
Opportunità di carriera in un'azienda in rapida crescita e in profondo cambiamento, con personale giovane e internazionale
Formazione su temi legati all'attività svolta
Corporate Benefits (Assicurazione Sanitaria, Ticket Restaurant)
È prevista la modalità di lavoro ibrida (2 giorni in sede e 3 da remoto) con possibilità di valutare il full remote
FastCode S.p.A. promuove attivamente un ambiente di lavoro inclusivo e rispettoso delle differenze. La selezione è aperta a tutte le persone, senza alcuna distinzione di genere, ai sensi del D.Lgs. 198/2006. Crediamo nella valorizzazione della diversità e nella parità di opportunità come elemento distintivo per l’innovazione e il benessere organizzativo.