Siamo alla ricerca di un Full Stack Developer appassionato di tecnologie web, con esperienza nello sviluppo di applicazioni moderne e scalabili, sia sul fronte frontend che backend. La figura entrerà a far parte di un team dinamico, contribuendo alla progettazione, implementazione e manutenzione di applicazioni software end-to-end.
Modalità lavoro: full remote
Responsabilità principali
* Sviluppare e mantenere applicazioni web full stack utilizzando tecnologie moderne (es. JavaScript, TypeScript, Angular, React, Node.js, .NET).
* Progettare e gestire database relazionali e non relazionali (SQL, PostgreSQL, MongoDB).
* Integrare servizi RESTful / GraphQL APIs e sistemi esterni.
* Collaborare con team di UX/UI designer per creare interfacce responsive e intuitive.
* Scrivere codice testabile e documentato, partecipando a revisioni e test di qualità.
* Partecipare ad attività Agile, supportando sprint, demo e pianificazione.
Requisiti
* Backend: Java, Spring Boot, Spring Cloud
* Frontend: Angular, React
* DevOps: Kubernetes, Docker, Helm
* CI/CD: Jenkins, GitLab CI, GitHub Actions (o simili)
* Cloud: AWS / GCP / Azure
* Database: PostgreSQL, MongoDB, Redis
* Osservabilità & Ricerca: Elastic Stack (Elasticsearch, Logstash, Kibana)
* Testing: JUnit 5, Mockito, Testcontainers, WireMock
* Comunicazione: REST, RabbitMQ, Apache Kafka, gRPC (base)
* Conoscenza dei pattern dei microservizi
* Esperienza consolidata con Spring Boot e architetture REST/GraphQL
* Ottima conoscenza di Angular (versione 10+) e React
* Esperienza con Kubernetes e gestione container (Docker)
* Conoscenza di pratiche DevOps e pipeline CI/CD
* Esperienza in ambienti cloud
* Capacità di analisi, problem-solving e teamwork
Nice to Have
* Esperienza con microservizi e containerizzazione (Docker, Kubernetes).
* Conoscenza di cloud platforms (AWS, Azure, GCP).
* Esperienza con strumenti di monitoraggio e logging (Prometheus, ELK).
* Conoscenze di DevOps / Infrastructure as Code (Terraform, Ansible).
Cosa offriamo
* Ambiente tecnico stimolante e innovativo.
* Opportunità di crescita professionale e formazione continua.