31 lug
|
MG CORP IT
|
Ragusa
Stiamo cercando uno Sviluppatore Full-Stack con esperienza consolidata nello stack Java / Spring Boot per il Back-End e Angular per il Front-End. Cerchiamo una risorsa chiave per l'intero ciclo di sviluppo, dalla progettazione dell'architettura alla realizzazione delle interfacce utente. Ti unirai a un team dinamico che lavora in un atmosfera Agile/Scrum per creare e mantenere applicazioni web complesse, scalabili e ad alte prestazioni. Responsabilità Chiave
- Sviluppo End-to-End: Progettare, sviluppare e mantenere l'intero stack applicativo: logica di business Back-End, API e interfacce utente Front-End.
- Back-End (Java & Spring Boot): Implementare servizi Back-End robusti, scalabili e sicuri, spesso sotto forma di Microservizi, utilizzando Java e Spring Boot.
- Front-End (Angular): Sviluppare interfacce utente complesse e responsive utilizzando Angular (v12+), TypeScript, HTML e CSS/Sass, garantendo la coerenza UI/UX.
- Integrazione API: Definire e implementare le API RESTful necessarie per collegare il Front-End Angular ai servizi Back-End, gestendo lo scambio dati.
- Gestione Dati: Interagire con database relazionali (SQL) e/o NoSQL, utilizzando Spring Data JPA/Hibernate per la persistenza e l'ottimizzazione delle query.
- Qualità del Codice: Mantenere standard elevati attraverso Code Review rigorose, implementando Unit Test e Integration Test su entrambi i lati dello stack.
- DevOps: Contribuire all'automazione del rilascio (CI/CD) e all'ambiente di deployment, preferibilmente con Docker e/o Kubernetes.
- Collaborazione: Lavorare a stretto contatto con Product Manager,
Designer e altri sviluppatori per trasformare i requisiti di business in soluzioni tecniche funzionanti. **Requisiti**:
Requisiti Tecnici Essenziali Requisiti Obbligatori Back-End Core Esperienza approfondita con Java (8+) e il framework Spring Boot (Spring Data, Spring MVC, Spring Security). Front-End Core Solida competenza con il framework Angular (v12+), TypeScript, HTML5 e pre-processori CSS (Sass/Less). API & Dati Comprovata esperienza nella progettazione e integrazione di API RESTful. Padronanza di SQL e ORM (es. Hibernate/JPA). Version Control Ottima conoscenza di Git per il controllo versione in team. Testing Esperienza con framework di testing (es. JUnit, Mockito per Java; Jasmine, Karma o Cypress per Angular). Competenze Preferenziali
- Esperienza di lavoro con architetture a Microservizi.
- Familiarità con Docker e Kubernetes per la containerizzazione e l'orchestrazione.
- Competenze in ambito CI/CD (es. Jenkins, GitLab CI, GitHub Actions). Qualifiche e Competenze Trasversali
- Esperienza: Almeno 3-5 anni di esperienza professionale nel ruolo di Sviluppatore Full-Stack.
- Metodologia: Profonda comprensione dei principi di sviluppo software (es. SOLID, Design Patterns) e delle metodologie Agile/Scrum.
- Problem Solving: Capacità di debug, analisi e risoluzione di problemi complessi su tutto lo stack.
- Attitudine: Forte senso di responsabilità, orientamento al risultato e capacità di lavorare efficacemente sia in autonomia che in team. Retribuzione: €25.000,00 - €35.000,00 all'anno Benefit: - Assicurazione sanitaria
- Buoni pasto Sede di lavoro: Di persona
📌 Sviluppatore Full Stack (Ragusa)
🏢 MG CORP IT
📍 Ragusa