Graduate Developer, Java Developer, Agile

14 ore fa

, Italia Open Reply IT Tempo pieno
Open Reply è la società del Gruppo Reply specializzata in software open source e software engineering basata sull’intelligenza artificiale. Progettiamo, realizziamo e modernizziamo applicazioni mission-critical per grandi aziende, combinando competenze full stack, tecnologie open source e soluzioni AI di ultima generazione. I nostri Centri di Competenza dedicati coprono l’intera catena del valore del software: Strategia, UX e Design, Sviluppo Frontend Web, Portali e DXP, Architettura Aziendale, Modernizzazione Open Source e una divisione dedicata alle Applicazioni basate sull’IA, supportata dal nostro Centro di Competenza Anthropic. Open Reply è la società di riferimento del Gruppo Reply per l’adozione e l’implementazione di soluzioni basate sulle tecnologie di intelligenza artificiale Anthropic. Adozione aziendale di Claude Trasformazione del Software Development Lifecycle Sviluppo di piattaforme Agentic AI Per la sede di Milano siamo alla ricerca di un profilo di Java Developer con almeno 3 anni di esperienza. Java: solide basi OOP (ereditarietà, interfacce, equals/hashCode, polimorfismo), Collections e Stream API Conoscenza dei principali database relazionali e del linguaggio SQL Esperienza nella progettazione, sviluppo e integrazione di API REST e servizi SOAP Fondamenti web: HTML semantico, CSS (box model, flexbox/grid), JavaScript ES6 (scope, async/await, DOM), React, Conoscenza della configurazione e gestione di Web/Application Server Conoscenza di design pattern (MVC, Singleton, DAO/DTO/Service) e principi di separazione delle responsabilità Conoscenza e utilizzo di Git (branching, merge/rebase, git flow) Nozioni su servizi REST e sul flusso end-to-end di un’applicazione web (frontend → API → service → DB) Conoscenza di linguaggio Freemarker e formato di serializzazione dei dati YAML Esperienza con micro-servizi SpringBoot Esperienza con Spring Framework Buona conoscenza della lingua inglese, scritta e parlata Buone capacità di problem solving, analisi e organizzazione del lavoro Attitudine alla collaborazione e al lavoro in team, anche in contesti progettuali strutturati Disponibilità a effettuare brevi trasferte, anche all’estero Laurea triennale o magistrale in Informatica, Ingegneria Informatica o discipline affini Progettare, sviluppare e mantenere applicazioni backend in Java, applicando i principi OOP (ereditarietà, interfacce, polimorfismo) e best practice su equals/hashCode Implementare logiche di business utilizzando Collections e Stream API per la manipolazione efficiente dei dati Progettare ed eseguire query SQL, e collaborare alla modellazione di basi dati relazionali Progettare, sviluppare e integrare API REST, oltre a integrare servizi SOAP con sistemi esterni o legacy Contribuire all’integrazione tra frontend e backend, garantendo coerenza e performance end-to-end Utilizzo quotidiano di strumenti AI Ambiente altamente innovativo Percorsi di crescita professionale Modalità di lavoro ibrida L’annuncio è finalizzato all’inserimento di profili con diversi livelli di esperienza e seniority. La proposta economica sarà definita in base, all’esperienza professionale maturata, alle competenze tecniche possedute ed al livello di responsabilità previsto dal ruolo. In Open Reply applichiamo il CCNL Metalmeccanica Industria; l’inquadramento sarà valutato a partire dal livello B1 e la retribuzione annua lorda (RAL) sarà compresa tra 31.000€ e 46.000€. Costituirà un elemento di particolare valore aver maturato esperienza su protocolli e standard di integrazione per agenti (es. Model Context Protocol), framework di orchestrazione di agenti e workflow multi-step, pipeline di retrieval su knowledge base aziendali (RAG, embedding e vector store), context engineering e progettazione di tool esposti agli LLM, nonché valutazione sistematica e osservabilità delle applicazioni AI in produzione, oltre che nello sviluppo e nell’integrazione di soluzioni AI enterprise basate su LLM di frontiera. Oltre alla retribuzione fissa, il pacchetto economico potrà includere bonus e altri benefit previsti per la posizione. La posizione prevede un contratto di lavoro a tempo indeterminato e la possibilità di effettuare trasferte occasionali, in funzione delle esigenze progettuali. Open Reply promuove la diversità e un ambiente di lavoro inclusivo, valorizzando l’unicità delle persone indipendentemente da età, genere, orientamento sessuale, religione, nazionalità, disabilità o qualsiasi altra caratteristica tutelata dalla Legge Italiana (L. Garantiamo inoltre un processo di selezione equo e accessibile: non esitare a segnalarci eventuali necessità di supporto durante l’iter.