Condense S.r.l.
Back End Developer
Condense S.r.l.Italy19 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

Chi siamo

Condense è una società di consulenza tecnologica specializzata nella progettazione e realizzazione di infrastrutture Cloud e applicazioni Cloud Native. Utilizziamo metodologie Agile, DevOps e GitOps per offrire soluzioni scalabili, sicure e ad alte prestazioni ai nostri clienti.


Fondata da alcuni membri di Mikamai, azienda leader nello sviluppo tecnologico in Italia, Condense fornisce consulenza mirata su sicurezza, affidabilità e scalabilità. Aiutiamo le aziende a ridurre i costi operativi, aumentare la produttività e rafforzare la sicurezza nel cloud, trasformando le sfide tecnologiche in opportunità di crescita.


Chi cerchiamo

Stiamo cercando un* Back End Developer con esperienza nello sviluppo di applicazioni scalabili e distribuite. La persona ideale sa progettare e implementare servizi robusti, ha dimestichezza con architetture moderne (microservizi, API, sistemi event-driven) ed è motivata a crescere in un contesto dinamico e collaborativo.


Non ci interessa un singolo linguaggio o tecnologia: quello che conta è la tua capacità di scrivere codice di qualità, affrontare problemi complessi con un approccio pragmatico e lavorare in team per creare soluzioni che abbiano un impatto reale.


Perché unirsi a noi

  • Crescita continua: avrai l’opportunità di consolidare competenze su cloud, strumenti di data streaming e osservabilità.
  • Team di talento: collaborerai con professionisti appassionati e pronti a condividere idee e conoscenze
  • Flessibilità: diamo importanza all’equilibrio tra vita professionale e personale, garantendo un ambiente di lavoro dinamico e collaborativo
  • Impatto reale: con il tuo contributo, i nostri clienti potranno contare su soluzioni sicure, scalabili e dai costi ottimizzati


Responsabilità

  • Sviluppare e mantenere servizi backend scalabili e performanti.
  • Disegnare e integrare sistemi distribuiti basati su eventi.
  • Curare la qualità del codice, test automatizzati e best practice di sviluppo.
  • Collaborare con DevOps e altri team per la CI/CD, il monitoring e la resilienza dei sistemi.
  • Collaborare con team cross-funzionali per supportare lo sviluppo e l’evoluzione delle piattaforme.


Requisiti

  • Esperienza nello sviluppo backend con linguaggi come Typescript, Java, Go, Python.
  • Esperienza con sistemi di messaggistica/streaming (Kafka, NATS, RabbitMQ o simili).
  • Conoscenza di architetture distribuite e principi event-driven.
  • Buona conoscenza delle basi di dati relazionali e di almeno un database relazionale specifico (es. PostgreSQL, MySQL).
  • Buone basi in algoritmi, strutture dati e analisi di complessità.
  • Padronanza con metodologie di testing come TDD e BDD.
  • Padronanza di Git e dei suoi comandi.
  • Comprensione dei concetti di latenza, resilienza, caching e concorrenza.
  • Nozioni di sicurezza applicativa: autenticazione, autorizzazione, vulnerabilità comuni.


Nice to Have

  • Familiarità con container (Docker) e orchestrazione (Kubernetes).
  • Conoscenza di infrastruttura-as-code / strumenti DevOps (es. Terraform, Ansible).
  • Esperienza con strumenti di monitoring e observability (Prometheus, Grafana, ELK, ecc.)
  • Progetti open source
  • Inglese fluente scritto e parlato.



Modalità e sede di lavoro

  • Full time, con RAL a partire da 37.000 €. Valutiamo anche collaborazioni in partita iva. 
  • Full remote, con la possibilità di lavorare presso i nostri uffici a Milano

Key Skills

Ranked by relevance