We are hiring

Lavora con noi

Alla ricerca di persone con talento, entusiasmo e determinazione,
che abbiano voglia di imparare ed accrescere le proprie competenze.
Se sei pronto ad affrontare le sfide e crescere professionalmente, ti vogliamo nella nostra squadra!

Entra a far parte del Team!

Collaborazione, passione, condivisione

Questi i valori che Commit condivide da sempre con il team e che trasmette ai clienti, supportandoli in ogni loro idea.

Ambiente di lavoro giovane e dinamico

Un ambiente giovane e dinamico è la chiave per un naturale aumento della motivazione, del benessere dei dipendenti e della produttività aziendale.

Great Place To Work

Spazi confortevoli, tecnologie all’avanguardia ed un clima vivace ed informale: l’ambiente ideale per imparare sempre qualcosa di nuovo!

Team diffuso e internazionale

Nel 2015 Commit ha aperto una nuova sede a Tirana per supportare la filiale fiorentina e milanese.

Lavora da remoto ed orario flessibile

Possibilità di lavorare in smart working con orario flessibile, rispettando le deadlines.

 

Women in Tech

Le quote rosa in azienda dimostrano quanto il digitale sia uno strumento prezioso per ridurre il gender gap.

inviaci il tuo cv

Posizioni aperte

Firenze

Java Software Engineer a Firenze

Firenze
Commit Software è una società di consulenza IT in forte espansione e alla ricerca di nuove risorse da poter inserire all’interno del proprio organico per progetti interni e per consulenza presso clienti.

Offriamo un ambiente giovane e dinamico, con una forte attenzione alla formazione continua del proprio staff.

Siamo alla ricerca di un Java developer per posizione lavorativa ibrida su Firenze: ci sarà la possibilità di lavorare principalmente da remoto dando la propria disponibilità a recarsi occasionalmente in sede.

 

Requisiti obbligatori:

  • Almeno 2 anni di esperienza in progetti Java di dimensione enterprise
  • JavaEE versione 8 o successive
  • Conoscenza di Spring e Spring Boot
  • Conoscenza di architetture a micro-servizi
  • Pensiero critico, atteggiamento proattivo e costruttivo
  • Conoscenza della lingua Inglese

 

Requisiti preferenziali:

  • Conoscenza dell’approccio TDD
  • Conoscenza ed esperienza di applicazione di design patterns
  • Familiarità con le pratiche di unit testing ed esperienza con i framework JUnit e Mockito
  • Esperienza con la metodologia Scrum
  • Forte predisposizione alla collaborazione in team e alla comunicazione

 

Le ricerche sono rivolte a candidati di ambo i sessi ex L.n. 903/77 e L.n.125/91. I dati sono tratti in conformità a quanto previsto dalla normativa privacy (art.13 D.lgs. 196/03)

Milano

DevOps Engineer

Milano
Commit Software è una società di consulenza IT in forte espansione e alla ricerca di nuove risorse da poter inserire all’interno del proprio organico per progetti interni e per consulenza presso clienti.

Offriamo un ambiente giovane e dinamico, con una forte attenzione alla formazione continua del proprio staff.

Siamo alla ricerca di un DevOps Engineer che, per aziende clienti e in modalità ibrida, si occuperà di sviluppo, miglioramento, maintenance, roll-out e release della parte applicativa ed infrastrutturale.

 

Requisiti obbligatori:

  • almeno 3 anni di esperienza nel ruolo
  • conoscenza di AWS
  • conoscenza di Ansible
  • conoscenza di Terraform
  • familiarità con metodi e strumenti di automazione e industrializzazione dei rilasci software, come le pipelines CI/CD (Jenkins, GitLab, ecc.)
  • conoscenze dei sistemi operativi Linux based e Windows
  • ottima conoscenza della lingua inglese
  • capacità di lavorare in gruppo con metodologia Agile, proattività e elevata capacità di reagire in situazioni di emergenza

 

Le ricerche sono rivolte a candidati di ambo i sessi ex L.n. 903/77 e L.n.125/91. I dati sono tratti in conformità a quanto previsto dalla normativa privacy (art.13 D.lgs. 196/03)

Java Software Engineer a Milano

Milano
Commit Software è una società di consulenza IT in forte espansione e alla ricerca di nuove risorse da poter inserire all’interno del proprio organico per progetti interni e per consulenza presso clienti.

Offriamo un ambiente giovane e dinamico, con una forte attenzione alla formazione continua del proprio staff.

Siamo alla ricerca di un Java developer per posizione lavorativa ibrida su Milano: ci sarà la possibilità di lavorare principalmente da remoto dando la propria disponibilità a recarsi occasionalmente in sede.

 

Requisiti obbligatori:

  • Almeno 3 anni di esperienza in progetti Java di dimensione enterprise
  • JavaEE versione 8 o successive
  • Conoscenza di Spring e Spring Boot
  • Conoscenza di architetture a micro-servizi
  • Pensiero critico, atteggiamento proattivo e costruttivo
  • Conoscenza della lingua Inglese

 

Requisiti preferenziali:

  • Conoscenza dell’approccio TDD
  • Conoscenza ed esperienza di applicazione di design patterns
  • Familiarità con le pratiche di unit testing ed esperienza con i framework JUnit e Mockito
  • Esperienza con la metodologia Scrum
  • Forte predisposizione alla collaborazione in team e alla comunicazione

 

Le ricerche sono rivolte a candidati di ambo i sessi ex L.n. 903/77 e L.n.125/91. I dati sono tratti in conformità a quanto previsto dalla normativa privacy (art.13 D.lgs. 196/03)

Full remote

Mobile App Developer (Android)

Full remote
Commit Software è una società di consulenza IT in forte espansione e alla ricerca di nuove risorse da poter inserire all’interno del proprio organico per progetti interni e per consulenza presso clienti.

Offriamo un ambiente giovane e dinamico, con una forte attenzione alla formazione continua del proprio staff.

Siamo alla ricerca di un Mobile App Developer (Android) per una posizione lavorativa full remote.

 

Requisiti obbligatori:

  • Almeno 2 anni di esperienza in progetti mobile Android nativi di dimensione enterprise (no applicazioni ibride)
  • Conoscenza del pattern architetturale MVVM
  • Conoscenza del linguaggio SQL ed esperienza con database locali ad un’applicazione mobile
  • Conoscenza di sistemi di sincronizzazione (code di messaggi)
  • Conoscenza del sistema di sviluppo Android Studio
  • Conoscenza del sistema di versionamento Git
  • Pensiero critico, atteggiamento proattivo e costruttivo
  • Conoscenza della lingua inglese

 

Requisiti preferenziali:

  • Esperienza nello sviluppo di applicazioni mobile Android in Java
  • Esperienza con la metodologia Scrum
  • Conoscenza della libreria Androidx Room
  • Conoscenza della libreria Firebase Remote Config e Firebase Firestore

 

Le ricerche sono rivolte a candidati di ambo i sessi ex L.n. 903/77 e L.n.125/91. I dati sono tratti in conformità a quanto previsto dalla normativa privacy (art.13 D.lgs. 196/03)

Ogni anno organizziamo stage, corsi di formazione e
partecipiamo a iniziative per supportare l’ecosistema nel quale operiamo.

Impara con Commit!

SSATI – Scuola di Scienze Aziendali e Tecnologie Industriali

Commit, socio sostenitore della SSATI Scuola di Scienze Aziendali e Tecnologie Industriali, offre agli specializzandi in marketing (digital e commerciale) ed amministrazione (controllo di gestione) l’opportunità di vivere un’esperienza lavorativa reale in azienda per mettere in pratica le conoscenze acquisite.

Questo ci permette di dare la possibilità a studenti con competenze che non rientrano tra quelle principali dell’azienda, di mettersi alla prova in un ambiente che gli offre una formazione a 360°.

MIP- Murate Idea Park

Murate Idea Park (MIP) è un percorso di scouting, formazione e mentoring, che sostiene e promuove la nascita e la crescita di nuove imprese innovative.

Commit, attenta al benessere del territorio in cui opera, sostiene lo sviluppo dell’ecosistema fiorentino dell’innovazione collaborando con il MIP nella nascita e nello sviluppo competitivo di nuove imprese hi-tech sul territorio.

Corso Full-Stack Developer

Commit in collaborazione con Jaeva organizza un corso per diventare Full-Stack Developer in soli 3 mesi, full-time.

Finalizzato all’inserimento a tempo indeterminato presso il nostro organico, i partecipanti del corso mettono mano al codice fin dalla prima lezione e, attraverso la realizzazione pratica, imparano i concetti e le più diffuse best practices.

Durante l’intero percorso, hanno a disposizione uno sviluppatore esperto del nostro team che li segue e guida passo dopo passo.

In cosa consiste il corso:

  • Ripasso dell’uso del linguaggio più usato tra quelli di 3a generazione;
  • Sviluppo di applicazioni web utilizzando Java per il back-end e Angular per il front-end;
  • Studio di framework per la produttività di applicazioni di livello enterprise (Spring Boot, Javascript, HTML/CSS);
  • Assimilazione di concetti come Single Page Application, Rest API al fine di poter realizzare applicazioni allo stato dell’arte;

Alternanza Scuola-Lavoro

L’Alternanza Scuola-Lavoro è un programma di apprendimento volto a incentivare l’incontro tra le aziende ed i giovani, avvicinando la realtà accademica alle esigenze del mercato del lavoro.

Dal 2014, Commit partecipa a quest’iniziativa, orientando i giovani verso scelte consapevoli post diploma.
Ogni anno, accoglie studenti di 4° e 5° superiore appassionati di tecnologia per intraprendere un percorso formativo basato su esperienza diretta (Istituto Tecnico Industriale Statale “Antonio Meucci”, ISIS Gobetti Volta, Leonardo Da Vinci, etc.).

Affiancati da sviluppatori Senior, gli studenti integrano le nozioni acquisite durante il percorso scolastico con competenze pratiche, utili nel mondo del lavoro.

La gran parte dei developers di Commit è entrata a far parte del team grazie a questo percorso formativo che ha prolungato il periodo di apprendimento ed ha permesso loro di apprendere metodologie innovative, consolidare le proprie conoscenze nella programmazione e di sviluppare capacità di problem solving.