Text copied to clipboard!
Titolo
Text copied to clipboard!Sviluppatore Fullstack Java
Descrizione
Text copied to clipboard!
Stiamo cercando uno Sviluppatore Fullstack Java talentuoso e motivato per unirsi al nostro team dinamico. In questo ruolo, sarai responsabile dello sviluppo, della manutenzione e dell'ottimizzazione di applicazioni web complesse utilizzando tecnologie Java sia lato server che lato client. Collaborerai strettamente con designer, product manager e altri sviluppatori per creare soluzioni innovative e scalabili che soddisfino le esigenze dei nostri clienti.
Le tue principali responsabilità includeranno la progettazione e l'implementazione di nuove funzionalità, la risoluzione di problemi tecnici, l'ottimizzazione delle prestazioni delle applicazioni e la partecipazione attiva alle revisioni del codice. Sarai coinvolto in tutte le fasi del ciclo di vita del software, dalla raccolta dei requisiti alla distribuzione in produzione.
Cerchiamo una persona con una solida conoscenza di Java, Spring Boot, Hibernate, e dei principali framework frontend come Angular o React. È importante avere esperienza con database relazionali come MySQL o PostgreSQL, oltre a una buona comprensione delle pratiche di sviluppo Agile.
Il candidato ideale è appassionato di tecnologia, ha ottime capacità di problem solving, è orientato ai risultati e possiede eccellenti capacità comunicative. Offriamo un ambiente di lavoro stimolante, opportunità di crescita professionale e la possibilità di lavorare su progetti innovativi in un contesto internazionale.
Se sei pronto a portare le tue competenze al livello successivo e a contribuire al successo dei nostri progetti, inviaci la tua candidatura!
Responsabilità
Text copied to clipboard!- Sviluppare e mantenere applicazioni web fullstack utilizzando Java e framework moderni
- Collaborare con il team di progettazione e prodotto per definire i requisiti
- Scrivere codice pulito, efficiente e documentato
- Partecipare alle revisioni del codice e garantire la qualità del software
- Implementare test unitari e di integrazione
- Risolvere bug e ottimizzare le prestazioni delle applicazioni
- Contribuire alla definizione delle architetture software
- Seguire le best practice di sviluppo Agile
- Supportare il rilascio e la distribuzione delle applicazioni
- Fornire supporto tecnico e formazione ai membri junior del team
Requisiti
Text copied to clipboard!- Laurea in Informatica o campo correlato
- Esperienza comprovata nello sviluppo Java backend e frontend
- Conoscenza di Spring Boot, Hibernate, Angular o React
- Esperienza con database relazionali come MySQL o PostgreSQL
- Familiarità con strumenti di versionamento come Git
- Conoscenza delle pratiche di sviluppo Agile
- Capacità di problem solving e pensiero critico
- Buone capacità comunicative e di lavoro in team
- Esperienza con API RESTful
- Conoscenza di strumenti di CI/CD è un plus
Domande potenziali per l'intervista
Text copied to clipboard!- Qual è la tua esperienza nello sviluppo di applicazioni Java fullstack?
- Quali framework frontend hai utilizzato in progetti precedenti?
- Sei familiare con Spring Boot e Hibernate?
- Come gestisci l'ottimizzazione delle prestazioni di un'applicazione web?
- Qual è la tua esperienza con database relazionali?
- Sei abituato a lavorare in ambienti Agile?
- Come affronti la risoluzione di bug complessi?
- Quali strumenti di versionamento hai utilizzato?
- Hai esperienza con l'integrazione continua e la distribuzione continua (CI/CD)?
- Sei disponibile a lavorare in un team internazionale?