Luogo di lavoro
\n
Milano
\n
Hunters Group ricerca per innovativa software house, un/a Backend Developer.
\n
NET specializzato/a nello sviluppo di applicazioni scalabili e performanti con C#, ASP.
\n
NET Core e Postgre SQL, esperto/a nella creazione di API REST gestione di microservizi, container Docker e flussi dati real-time con Kafka, con robusto orientamento alla collaborazione in team e soluzioni cloud-native.
\n
Responsabilità principali:Progettare, sviluppare, testare e mantenere applicazioni server‑side basate su.
\n
NET (es.
\n
ASP.
\n
NET Core).
\n
Realizzare e gestire API (REST / Web API / g RPC) che interagiscono con client web, mobile o altri sistemi.
\n
Implementare e ottimizzare la logica di business, i servizi applicativi, il flusso dati e le transazioni.
\n
Progettare e ottimizzare database in particolare Postgre SQL.
\n
Garantire la sicurezza, la scalabilità, la performance e l’affidabilità del sistema.
\n
Integrare servizi esterni, microservizi o sistemi di terze parti.
\n
Collaborare con i team frontend, Dev Ops, QA e architettura per definire interfacce, contratti e standard di integrazione.
\n
Effettuare debug, scrivere e gestire test (unitari e di integrazione), condurre code review e ottimizzare il codice.
\n
Containerizzare applicazioni.
\n
NET tramite Docker, creando e ottimizzando Dockerfile, gestendo immagini e container, utilizzando strumenti come docker‑compose e supportando i flussi CI/CD.
\n
Progettare, implementare e gestire pipeline di dati basate su Apache Kafka, configurando producer, consumer e topics per l’elaborazione di stream di dati in tempo reale.Requisiti Hard Skills richieste:Sviluppo.
\n
NET (Padronanza di C# avanzato, ASP.
\n
NET Core, architetture complesse, principi SOLID e design pattern)
\n
Progettazione di API complesse (REST/g RPC), implementazione di sicurezza (OAuth2, JWT), versioning e documentazione (Swagger/Open API)
\n
Definizione di architetture scalabili, logiche complesse, microservizi e domain‑driven design.Hard Skills Apprezzate:Ottimizzazione performance (indici, query tuning, partizionamento), uso avanzato di Postgre SQL (funzioni, viste, trigger, JSONB).
\n
Gestione di performance tuning, load balancing, tecniche di sicurezza applicativa e database hardening.
\n
Conoscenza di caching (es.
\n
Redis) e buone pratiche di sicurezza.
\n
Progettazione e orchestrazione di microservizi, gestione di ambienti distribuiti, uso avanzato di message broker (Kafka, Rabbit MQ).
\n
Definizione di workflow Git, setup e manutenzione pipeline CI/CD, coordinamento con Dev Ops/QA/Architettura.
\n
Definizione di strategie di test avanzate (unit, integration, end‑to‑end), code review strutturate, strumenti di analisi statica (Sonar Qube).
\n
Ottimizzazione di Dockerfile (multi‑stage build), gestione immagini private, containerizzazione di sistemi complessi, nozioni di Kubernetes.
\n
Configurazione cluster Kafka, tuning di topic, partition, offset, integrazione avanzata con pipeline dati.Soft Skills apprezzate:Problem solving e attitudine analitica
\n
Attenzione ai dettagli, precisione
\n
Autonomia e capacità decisionale
\n
Comunicazione efficace con team multidisciplinari
\n
Orientamento alla qualità e al miglioramento continuo
\n
Abitudine a lavorare in team e collaborazione
\n
Curiosità tecnologica, volontà di aggiornamento