Luogo di lavoro:
Milano
Hunters Group ricerca per innovativa software house, un/aBackend Developer .NET specializzato/a nello sviluppo di applicazioni scalabili e performanti con C#, ASP.NET Core e PostgreSQL, 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.
Responsabilità principali:Progettare, sviluppare, testare e mantenere applicazioni server‑side basate su .NET (es. ASP.NET Core).
Realizzare e gestire API (REST / Web API / gRPC) che interagiscono con client web, mobile o altri sistemi.
Implementare e ottimizzare la logica di business, i servizi applicativi, il flusso dati e le transazioni.
Progettare e ottimizzare database in particolare PostgreSQL.
Garantire la sicurezza, la scalabilità, la performance e l’affidabilità del sistema.
Integrare servizi esterni, microservizi o sistemi di terze parti.
Collaborare con i team frontend, DevOps, QA e architettura per definire interfacce, contratti e standard di integrazione.
Effettuare debug, scrivere e gestire test (unitari e di integrazione), condurre code review e ottimizzare il codice.
Containerizzare applicazioni .NET tramite Docker, creando e ottimizzando Dockerfile, gestendo immagini e container, utilizzando strumenti come docker‑compose e supportando i flussi CI/CD.
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 .NET (Padronanza di C# avanzato, ASP.NET Core, architetture complesse, principi SOLID e design pattern)
Progettazione di API complesse (REST/gRPC), implementazione di sicurezza (OAuth2, JWT), versioning e documentazione (Swagger/OpenAPI)
Definizione di architetture scalabili, logiche complesse, microservizi e domain‑driven design.Hard Skills Apprezzate:Ottimizzazione performance (indici, q