Backend Software Developer
Senior

Default organization logo

NTWK

Italia, 42, Via Corgeno, Sesona, Varese, Lombardia, 21029, Italia

Di persona

Contratto a tempo indeterminato

Information Technology (Software, IoT e AI)

Descrizione della Posizione Lavorativa

NTWK è un'azienda italiana specializzata in ricerca e selezione del personale che supporta i clienti con servizi su misura. Siamo attivi nei settori dell'Internet of Things (IoT), dell'Intelligenza Artificiale (AI) e dell'Edge Computing, sviluppando soluzioni per il monitoraggio, l'automazione e l'analisi dei dati mediante dispositivi IoT avanzati per rendere più intelligenti e connessi ambienti industriali e urbani.

Posizione

Cerchiamo un Backend Software Developer con circa 5 anni di esperienza da inserire nel team di sviluppo. La risorsa contribuirà alla realizzazione di applicazioni e piattaforme software per progetti in ambito IoT e AI, sia nella nostra Software Factory sia presso clienti.

Contesto operativo

Il lavoro si svolge in team multidisciplinari e cross-funzionali, in un contesto orientato alla collaborazione, alla condivisione della conoscenza e all'adozione di metodologie Agile. Il candidato ideale ha una solida base di ingegneria del software, confidenza con l'intero ciclo di vita dello sviluppo e la capacità di scrivere codice pulito, testabile e scalabile.

Responsabilità

  • Progettare, sviluppare, testare e mantenere applicazioni backend ad alte prestazioni.
  • Collaborare con i team di prodotto e ingegneria per definire requisiti, architetture e soluzioni tecniche.
  • Garantire la qualità del codice mediante test automatizzati, code review e integrazione continua.
  • Ottimizzare le prestazioni e contribuire all'evoluzione architetturale delle piattaforme.

Requisiti

  • Esperienza nello sviluppo backend con Java (3+ anni) e circa 5 anni di esperienza complessiva.
  • Ottima conoscenza dei fondamentali informatici: strutture dati, algoritmi e problem solving.
  • Esperienza con framework e tecnologie: Quarkus, JPA/Hibernate, Redis, RabbitMQ, Kafka.
  • Sviluppo di RESTful API e applicazioni cloud-native su AWS.
  • Buona conoscenza delle architetture a microservizi e delle transazioni distribuite.
  • Esperienza in test automatizzati, TDD e pratiche di integrazione continua.
  • Familiarità con processi Agile e strumenti DevOps (Git, CI/CD).
  • Esperienza con Kubernetes e gestione di ambienti containerizzati.
  • Buona conoscenza di database relazionali (PostgreSQL) e NoSQL (MongoDB).

Si offre

  • Contratto a tempo indeterminato (CCNL Commercio).
  • Inserimento in un contesto tecnologicamente avanzato e in continua evoluzione.
  • Possibilità di lavorare su progetti di frontiera in ambito IoT e Intelligenza Artificiale.
  • Percorsi di formazione continua e aggiornamento tecnico.
  • Ambiente dinamico, collaborativo e orientato all'innovazione.

Benefit per i dipendenti

  • Stabilità contrattuale (tempo indeterminato).
  • Formazione continua e opportunità di crescita tecnica su tecnologie IoT/AI.
  • Coinvolgimento in progetti innovativi e lavoro in team multidisciplinari.
  • Ambiente collaborativo e orientato alla condivisione della conoscenza.

Luogo di lavoro: Varese, VA, Italia.

Requisiti

Circa 5 anni di esperienza complessiva; esperienza nello sviluppo backend con Java (3+ anni); ottima conoscenza di strutture dati, algoritmi e problem solving; esperienza con Quarkus, JPA/Hibernate, Redis, RabbitMQ, Kafka; sviluppo RESTful API e applicazioni cloud-native su AWS; conoscenza microservizi e transazioni distribuite; esperienza in test automatizzati/TDD, integrazione continua; familiarità con Agile, Git, CI/CD; esperienza con Kubernetes e database PostgreSQL/MongoDB.

Competenze richieste

  • Competenze professionali
  • Java Quarkus JPA/Hibernate Redis RabbitMQ Kafka RESTful API AWS (cloud-native) Microservizi Transazioni distribuite Test automatizzati / TDD CI/CD Git Kubernetes PostgreSQL MongoDB Containerizzazione (Docker)
  • Competenze trasversali
  • Lavoro di squadra Condivisione della conoscenza Problem solving Comunicazione Adattabilità