Sviluppatore Java/ J2ee/Spring

It's Prodigy · WorkFromHome, Italia · · 50€ - 70€


Descrizione dell'offerta

Java Full-Stack Senior Developer (Rif. )

Sviluppatore Java Microservizi | Full-remote

It’s Prodigy è una startup innovativa, operante nel campo dell'innovazione tecnologica, che si pone l'obiettivo di creare soluzioni e prodotti di nuova generazione per piccole, medie e grandi imprese.

Di cosa ci occupiamo?

  • Innovazione: ci proponiamo come consulenti e sviluppatori di soluzioni in ambito industria 4.0 (Big data, intelligenza artificiale, iot...).
  • Consulenza Tecnologica: ci occupiamo sia di consulenza in modalità outsourcing che di sviluppo custom di progetti.
  • Marketing: operiamo in ambito pubblica amministrazione e corporate, offrendo servizi di digital marketing, social marketing, brand awareness e altri servizi di marketing specializzato.
  • Digital PMI: architettiamo soluzioni digitali per le pmi: e-commerce, app mobile, realizzazione di loghi, marketing (semplice), sviluppo di idee...

Siamo alla ricerca di sviluppatori con esperienza nella gestione e sviluppo di soluzioni basate su Java (Spring), per lavorare su progetti innovativi e sfidanti.

Responsabilità

  • Progettazione, sviluppo, ottimizzazione e manutenzione del codice Java.
  • Analisi dei requisiti tecnico-funzionali e traduzione degli stessi in soluzioni software.
  • Produzione di documentazione tecnica.
  • Almeno 3 anni di esperienza come Java Developer (inclusa la versione 8).
  • Competenze avanzate nell’utilizzo di Spring, Spring Boot (versione 2.x), Hibernate e ORM.
  • Conoscenza approfondita degli strumenti di Source System Control, con particolare focus su Git e Maven.
  • Eccellente conoscenza di SQL.Buona padronanza della Object-Oriented Programming e del concetto di Dependency Injection.
  • Esperienza con metodologie di sviluppo Agile (Scrum e Kanban).
  • Conoscenza di Angular (versioni recenti).
  • Esperienza con i Test di Accettazione Utente (UAT): conoscenza approfondita degli strumenti e delle best practices per la gestione dei test di validazione finale in ambiente di sviluppo.
  • Esperienza pratica con Approccio Test Driven Development (TDD)
  • Esperienza nell’applicazione di Domain Driven Design (DDD) per la progettazione e lo sviluppo di soluzioni software complesse

Requisiti

  • Almeno 3 anni di esperienza come Java Developer (inclusa la versione 8).
  • Competenze avanzate nell’utilizzo di Spring, Spring Boot (versione 2.x), Hibernate e ORM.
  • Conoscenza approfondita degli strumenti di Source System Control, con particolare focus su Git e Maven.
  • Eccellente conoscenza di SQL.
  • Buona padronanza della Object-Oriented Programming e del concetto di Dependency Injection.
  • Esperienza con metodologie di sviluppo Agile (Scrum e Kanban).
  • Conoscenza di Angular (versioni recenti).

Nice to have

  • Esperienza con i Test di Accettazione Utente (UAT): conoscenza approfondita degli strumenti e delle best practices per la gestione dei test di validazione finale in ambiente di sviluppo.
  • Esperienza pratica con Approccio Test Driven Development (TDD)
  • Esperienza nell’applicazione di Domain Driven Design (DDD) per la progettazione e lo sviluppo di soluzioni software complesse.

Vantaggi

  • Retribuzione: per questa opportunità siamo aperti a valutare risorse freelance in partita iva.

Candidatura e Ritorno (in fondo)