Sviluppatore Java

Branch Twist · Torino, Piemonte, Italia ·


Descrizione dell'offerta

Chi siamo

Branch Twist è una software house specializzata nello sviluppo di soluzioni digitali su misura: applicazioni web, app mobile e progetti basati su tecnologie di intelligenza artificiale.

Operiamo con un approccio orientato al risultato e alla sostenibilità tecnica, privilegiando collaborazioni di lungo periodo e una crescita condivisa con i membri del team.

Siamo in una fase di crescita rapida e strutturata: il numero di progetti aumenta, la complessità delle sfide evolve e il team si sta ampliando per sostenere un percorso di sviluppo ambizioso e continuo.


Obbiettivo

La ricerca è prioritariamente rivolta a candidati che abbiano esperienza concreta e già maturata su tecnologie Java e/o PHP, preferibilmente in contesti professionali o su progetti strutturati.

Parallelamente, valutiamo con interesse profili versatili, con mentalità operativa e predisposizione a lavorare su ambiti differenti (backend, frontend, integrazioni, supporto tecnico), in grado di adattarsi alle esigenze progettuali.

Cerchiamo quindi sviluppatori con una base solida su Java o PHP, ma con attitudine “generalista” e orientamento alla soluzione.


Attività previste

La risorsa entrerà a far parte del team di sviluppo e si occuperà di:

  • Sviluppo e manutenzione di applicazioni backend in Java (Spring Boot) e/o PHP
  • Progettazione, implementazione e integrazione di API
  • Sviluppo di nuove funzionalità su progetti web e mobile
  • Attività di debugging, refactoring e miglioramento della qualità del codice
  • Scrittura di test (ove applicabile)
  • Supporto agli ambienti di sviluppo e produzione
  • Collaborazione con designer, project manager e tech lead per stima attività, allineamento e revisioni


Requisiti fondamentali

  • Esperienza pratica e dimostrabile con framework quali Spring Boot
  • Buona conoscenza delle logiche di sviluppo backend (API REST, database relazionali e/o NoSQL, autenticazione)
  • Capacità di lavorare in autonomia su task assegnati
  • Attitudine al problem solving e al miglioramento continuo
  • Capacità di lavorare in team e comunicare in modo efficace
  • Familiarità con strumenti di versionamento (Git) e workflow collaborativi
  • Sviluppo con strumenti di coding assistito con AI (Claude Code, Cursor)


Requisiti preferenziali

  • Esperienza con framework PHP moderni
  • Esperienza full-stack compatibile con porzioni del nostro stack (vedi sotto)
  • Conoscenza di Docker
  • Portfolio o repository pubblici (GitHub o equivalenti)
  • Interesse per ambiti quali automazioni, integrazioni o soluzioni AI


Impegno richiesto

È richiesto un impegno continuativo di almeno 4 ore al giorno, con prospettiva di inserimento stabile nel team nel medio-lungo periodo.


Il nostro tech stack

  • Backend: Java (Spring Boot), PHP, Python (FastAPI/Django), NodeJS (ExpressJS)
  • Frontend: React / NextJS
  • Mobile: Flutter
  • Database: MongoDB, PostgreSQL
  • Tooling: Docker, Git


Non è richiesta la conoscenza completa dello stack: è fondamentale una predisposizione ad ampliare le proprie competenze.


Tipologia contrattuale

  • Apprendistato
  • Collaborazione a Partita IVA


Retribuzione prevista

Retribuzione/compenso commisurati al profilo, alla seniority e alla tipologia contrattuale

Indicativamente, per collaborazioni a Partita IVA il budget di riferimento è 23-30€/ora.

Candidatura e Ritorno (in fondo)