PSiamo alla ricerca di un / una bJunior Java Developer /b da inserire nel nostro team di sviluppo software. Il / la candidato / a ideale ha maturato almeno uno o due anni di esperienza nello sviluppo Java ed è in grado di lavorare su API REST, contribuendo alla progettazione, allo sviluppo e alla manutenzione di soluzioni software distribuite, scalabili e affidabili. La risorsa sarà coinvolta in progetti tecnologicamente innovativi, con particolare focus sulle soluzioni per il mondo dei pagamenti digitali e del retail. /p h3Responsabilità /h3 ol liProgettare e sviluppare applicazioni software basate su Java in contesti di edge computing. /li liImplementare e mantenere API RESTful. /li liCollaborare con il team di sviluppo nelle fasi di analisi tecnica, implementazione, testing e manutenzione evolutiva. /li liScrivere codice strutturato, documentato, testabile e manutenibile. /li liPartecipare alle revisioni del codice e al miglioramento continuo dei processi di sviluppo. /li liAnalizzare e risolvere eventuali bug e problemi tecnici segnalati dal team di QA o da ambienti di produzione. /li liRequisiti: Laurea in Informatica, Ingegneria Informatica o equivalente, oppure esperienza professionale equivalente. /li liEsperienza di almeno 1-2 anni nello sviluppo con Java (preferibilmente versione 17 o superiori). /li liConoscenza di Spring Boot e del framework Spring. /li liCompetenze nella progettazione e nello sviluppo di API REST. /li liFamiliarità con strumenti di versionamento del codice (es. Git). /li liImpegno nello sviluppo di software seguendo le migliori pratiche del settore (es. design pattern, DDD, DRY, ...). /li liFamiliarità con modelli di comunicazione asincroni, sistemi reattivi e distribuiti. /li liConoscenza base dei database relazionali (es. PostgreSQL, MySQL). /li liBuona conoscenza della lingua inglese (tecnico, scritto e parlato). /li /ol h3Requisiti preferenziali (nice to have) /h3 ol liEsperienza con strumenti di CI / CD (es. GitLab CI, Jenkins). /li liConoscenza di Docker o altri strumenti di containerizzazione. /li liFamiliarità con strumenti di documentazione API (es. Swagger / OpenAPI). /li liConoscenza delle metodologie Agile (Scrum, Kanban). /li liEsperienza pregressa di integrazione di sistemi e gateway di pagamento. /li liIngresso in un contesto altamente innovativo, con tecnologie all’avanguardia nel settore retailtech. /li liOpportunità di crescita professionale e tecnica su progetti a scala nazionale e internazionale. /li liAmbiente di lavoro dinamico, collaborativo e “remote friendly”, orientato allo sviluppo personale e professionale. /li liPossibilità di lavorare su infrastrutture cloud-native moderne, resilienti e scalabili, in scenari che includono stream processing ed edge computing. /li liFormazione continua e supporto alla certificazione su tecnologie di riferimento. /li /ol #J-18808-Ljbffr