Full Stack JAVA Developer
Descrizione della posizione
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 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.
¿Te interesa este puesto?