
Junior Software Engineer
- Napoli
- Tempo indeterminato
- Full time
- Progettazione e sviluppo di soluzioni Front-End e Back-End per i sistemi di pagamento
- Coordinamento con i membri dei team di sviluppo interni ed esterni
- Supporto al Project Manager nel monitoraggio dell'avanzamento, nella gestione delle problematiche e dei rischi di progetto
- Garantire la conformità agli standard e alle normative aziendali, incluse Cybersecurity, Privacy, Change Management e Data Management
- Garantire la continuità operativa delle applicazioni attraverso la risoluzione tempestiva delle anomalie
- Laurea in Informatica o in discipline quantitative
- Conoscenza delle best practice di ingegneria del software, tra cui test unitari, test di integrazione, test end-to-end, documentazione tecnica, revisione del codice e A-B testing
- Conoscenza di ambienti CI-CD come Github Actions e fastlane
- Conoscenza di database SQL come Oracle e Postgres
- Conoscenza di database NoSQL come MongoDB
- Java
- Spring
- Architetture a microservizi
- Progettazione di API REST
- Conoscenza di un sistema di versionamento del codice come GIT o SVN
- Conoscenza 'fluent' - avanzato della lingua inglese
- Conoscenza delle metodologie Agile e Waterfall e dei processi di sviluppo software
- Conoscenza delle pratiche DevOps, tra cui infrastruttura come codice, distribuzione automatizzata e monitoraggio dei sistemi