Le offerte di “KeyBiz”

Già da 11 giorniKeyBiz

Full Stack JAVA Developer

  • Experienced job
  • Rome (Città metropolitana di Roma Capitale)

Descrizione dell'offerta

Titolo della Posizione: Full Stack JAVA Developer

Località: Roma

Tipo di Contratto: Ibrido

Descrizione Ruolo:
Siamo alla ricerca di un Full Stack JAVA Developer per un progetto presso un cliente diretto, con l'obiettivo di formare un nuovo team di sviluppo dedicato alla factory interna. La posizione prevede un ambiente di lavoro ibrido, con presenza richiesta una volta a settimana. Il ruolo prevede lo sviluppo FrontEnd e BackEnd di applicazioni basate su architetture REST, l'implementazione di test automatizzati, l'analisi e la verifica delle prestazioni, e la manutenzione del software post-distribuzione. Il lavoro seguirà una metodologia Agile supportata da software di Project Management.

Responsabilità Principali:
- Partecipare allo sviluppo e alla manutenzione di applicazioni web, collaborando con il team per definire e implementare nuove funzionalità.
- Interagire regolarmente con membri del team, altri dipartimenti e, occasionalmente, con stakeholder esterni per allineare le esigenze del progetto.
- Partecipare a riunioni giornaliere di stand-up e sessioni di revisione sprint per discutere i progressi e pianificare le attività future.
- Sviluppare e integrare componenti FrontEnd e BackEnd, assicurandosi che siano efficienti e ben documentati.
- Risolvere problemi tecnici complessi attraverso un'analisi approfondita e un approccio collaborativo con il team.
- Prendere decisioni informate su architetture e tecnologie, basandosi su dati e best practice del settore.

Requisiti Necessari:
- Esperienza con Java, inclusi framework come Dropwizard, Maven, e Jdbi, e versioni da Java 8 in poi.
- Competenze in Javascript, con conoscenza di Npm, Node.js, Express, e VUE.
- Esperienza con CSS, SCSS, SASS, Vuetify, WebPack, Gulp, Browserify, e Babel.
- Conoscenza di RDBMS come MySQL, Oracle, e MSSQL.
- Eccellente conoscenza di Docker, Git su Gitlab, e CI/CD.
- Familiarità con OpenApi, JSON:API, Swagger, POSTMAN, Oauth, e JWT.

Cosa Offriamo:
Offriamo una retribuzione annuale lorda compresa tra 32.000 € e 35.000 €. La nostra azienda promuove una cultura inclusiva dove ogni voce è ascoltata. Offriamo opportunità di crescita professionale attraverso la partecipazione a workshop e corsi di formazione. I nostri dipendenti godono anche di benefit competitivi che supportano il benessere personale e professionale.

Offerta rivolta a tutte le persone qualificate nel rispetto delle normative vigenti in materia di privacy e non discriminazione.

Profilo richiesto

La posizione richiede una persona che si occupi dello sviluppo sia FrontEnd che BackEnd di applicazioni basate su architetture REST. Il ruolo prevede l'implementazione di test automatizzati, l'analisi e la verifica delle prestazioni, nonché la manutenzione del software post-distribuzione, seguendo una metodologia Agile supportata da software di Project Management. L'obiettivo è garantire un'esperienza utente fluida e un software robusto e scalabile.
1. Routine Quotidiana:
- Partecipare allo sviluppo e alla manutenzione di applicazioni web, collaborando con il team per definire e implementare nuove funzionalità.
- Interagire regolarmente con membri del team, altri dipartimenti e, occasionalmente, con stakeholder esterni per allineare le esigenze del progetto.
- Partecipare a riunioni giornaliere di stand-up e sessioni di revisione sprint per discutere i progressi e pianificare le attività future.

2. Responsabilità Chiave in Azione:
- Sviluppare e integrare componenti FrontEnd e BackEnd, assicurandosi che siano efficienti e ben documentati.
- Risolvere problemi tecnici complessi attraverso un'analisi approfondita e un approccio collaborativo con il team.
- Prendere decisioni informate su architetture e tecnologie, basandosi su dati e best practice del settore.

3. Strumenti e Tecnologie:
- Utilizzare linguaggi di programmazione come JavaScript, Python o Java, e framework come React o Angular per lo sviluppo FrontEnd.
- Sfruttare strumenti di gestione del codice sorgente come Git e piattaforme di integrazione continua come Jenkins.
- Utilizzare software di Project Management come Jira per tracciare il progresso del progetto e gestire le attività.
4. Sfide e Opportunità:
- Affrontare sfide legate alla scalabilità e alla performance delle applicazioni, trovando soluzioni innovative e sostenibili.
- Opportunità di crescita professionale attraverso la partecipazione a workshop, corsi di formazione e conferenze del settore.
- Contribuire all'innovazione del prodotto, proponendo nuove idee e miglioramenti basati su feedback degli utenti e analisi di mercato.

5. Qualifiche Richieste:
- Esperienza comprovata nello sviluppo di applicazioni web, con una solida comprensione delle architetture REST.
- Capacità di lavorare in un ambiente Agile, con esperienza nell'uso di strumenti di Project Management.
- Eccellenti capacità di problem-solving e attitudine al lavoro di squadra, con un approccio proattivo e orientato ai risultati.

Trasforma il futuro in successo.
  • Elenco degli impieghi
  • Elenco delle aziende