Cerchiamo laureati in Ingegneria Informatica (o formazione equivalente) sia di breve che di prolungata esperienza che abbiano maturato esperienza solida nello sviluppo di applicazioni lato server e che siano pronti a contribuire attivamente alla progettazione e implementazione di soluzioni scalabili e performanti:
- – Solida conoscenza di Java (Spring Boot, Spring MVC, Spring Data)
- – Solida conoscenza di Python (Django, Flask)
- – Competenza nell'utilizzo di framework ORM come Hibernate e Django ORM
- – Conoscenza approfondita di database relazionali (PostgreSQL, MySQL)
- – Familiarità con database NoSQL (MongoDB, Redis)
- – Esperienza nello sviluppo di API RESTful
- – Comprensione dei principi di architettura dei microservizi
- – Conoscenza di sistemi di versionamento (Git)
- – Familiarità con strumenti di CI/CD
- – Capacità di scrivere test unitari e di integrazione
- – Conoscenza di concetti di sicurezza delle applicazioni web (OAuth, JWT, HTTPS)
Requisiti preferenziali
Apprezziamo l'esperienza con containerizzazione (Docker, Kubernetes) e conoscenza di message broker (RabbitMQ, Kafka). Sono considerate un plus la familiarità con cloud platform (AWS, GCP), l'esperienza con GraphQL e la conoscenza di metodologie Agile/Scrum.