InRebus Technologies nasce come software house e consulting company. Oggi è un'azienda versatile fatta di persone con profonda esperienza nei settori IT, formazione e multimedia: progettiamo soluzioni digitali avanzate in grado di fornire ai nostri clienti la migliore esperienza possibile. InRebus Technologies ricerca per azienda cliente uno/a: siamo alla ricerca di uno/a: Software Analyst Engineer Come Software Analyst Engineer lavorerai all'interno del team di sviluppo e ti occuperai di supportare il feature lead e l'architetto software nell'analisi e la progettazione del codice applicativo. Supporterai attivamente il feature lead nelle analisi delle nuove funzionalità, prendendoti in carico il dettaglio di specifici aspetti che documenterai nel documento SRS, fino a scomporre in task l'attività. Ti occuperai della progettazione, assicurandoti che il software rispetti le linee guida definite dall'architetto software e dal feature lead. Supervisionerai il team di sviluppo e all'occorrenza ti farai carico di specifici task di sviluppo, diventando quindi responsabile della micro progettazione, dell'implementazione, e del test unitario del task, assicurandoti che il codice sia corretto, manutenibile e performante. Supporterai il team di QA nel processo di certificazione della funzionalità nei vari ambienti operativi. Competenze richieste: HARD SKILL ? Architettura software orientata ai microservizi; ? Analisi dei requisiti; ? Java 8+ (preferenziale è la conoscenza delle ultime feature di java fino alla 17/21); ? Spring Boot; ? GIT; ? buona padronanza dell'OOP e dei design pattern; ? buona padronanza dei concetti di programmazione concorrente; costituiscono un plus: ? esperienza su Reactive; ? esperienza con strumenti di CI/CD; ? conoscenza del cloud AWS; SOFT SKILL ? problem solving e pensiero critico; ? Capacità di lavorare sotto pressione; ? Eccellenti doti di comunicazione scritta e verbale;