Descrizione del Lavoro
Siamo alla ricerca di un talentuoso Backend Developer con esperienza in Java e/o .NET per unirsi al nostro team in continua crescita. Il candidato ideale sarà responsabile dello sviluppo e della manutenzione di applicazioni server-side robuste, scalabili e performanti. Se sei appassionato di tecnologie backend e desideri lavorare su progetti innovativi, questa è l’opportunità che fa per te!
Responsabilità
- Progettare, sviluppare e mantenere applicazioni backend utilizzando Java e/o .NET.
- Collaborare con team di sviluppo frontend per garantire una perfetta integrazione tra componenti server-side e client-side.
- Implementare e gestire servizi web e API RESTful.
- Ottimizzare le prestazioni delle applicazioni e garantire l’affidabilità del sistema.
- Scrivere codice pulito, efficiente e ben documentato.
- Partecipare alle revisioni del codice e fornire feedback costruttivo ai colleghi.
- Risolvere problemi complessi e debug di applicazioni esistenti.
- Collaborare con il team di DevOps per il deployment e la gestione delle applicazioni.
Requisiti
- Esperienza di almeno 3 anni nello sviluppo di applicazioni backend utilizzando Java e/o .NET.
- Conoscenza approfondita di framework e tecnologie come Spring, Hibernate, .NET Core, ASP.NET.
- Esperienza con database relazionali (SQL Server, MySQL, PostgreSQL) e NoSQL (MongoDB, Redis).
- Familiarità con strumenti di versionamento del codice (Git).
- Conoscenza dei principi di progettazione orientata agli oggetti e dei pattern di design.
- Buone capacità di problem-solving e attenzione ai dettagli.
- Capacità di lavorare in modo indipendente e collaborativo in team.
- Buone capacità di comunicazione scritta e verbale in italiano e in inglese.
Plus
- Esperienza con microservizi e architetture basate su cloud (AWS, Azure, Google Cloud).
- Conoscenza di Docker.
- Esperienza con strumenti di CI/CD (GitLab CI).
- Familiarità con metodologie Agile/Scrum.
Sede lavorativa
Sede operativa di Bergamo ( Italia )