Net Reply è la società del gruppo Reply che offre a Telco e Large Enterprise un’ampia gamma di soluzioni per innovare la rete. La nostra missione è consolidare un posizionamento distintivo e un'offerta innovativa per le soluzioni di Rete grazie all’adozione di tecnologie “best- of- breed”, concentrandosi sulla trasformazione della Rete e su investimenti continui nella ricerca e sviluppo e nella crescita del know-how.
Sulle nostre sedi di Roma e Milano siamo alla ricerca di Java Software Engineer.
ATTIVITA’ E RESPONSABILITA'
* Analisi, progettazione e sviluppo dei sistemi complessi per il monitoraggio e la gestione della rete
* Assessment della rete, analisi dei punti deboli e dei miglioramenti volti a ridurre al minimo il time-to-market e migliorare l'efficienza della rete
* Analisi dei log e troubleshooting utilizzando le migliori soluzioni disponibili sul mercato
* Proposizione e sperimentazione di soluzioni innovative
COMPETENZE TECNICHE RICHIESTE
Si ricercano candidati che abbiano conseguito una laurea Triennale/Magistrale in Ingegneria delle Telecomunicazioni, Informatica, Ingegneria Informatica, Ingegneria Elettronica, Ingegneria dell'Automazione, Ingegneria Robotica o Ingegneria Gestionale.
Sono richieste le seguenti competenze tecniche:
* Java/J2EE: competenza in Java 8 o versioni successive. Forte comprensione della programmazione a oggetti, delle strutture dati e dei design pattern.
* Spring Framework: Conoscenza approfondita di Spring Framework, inclusi Spring Boot, Spring MVC, Spring Data JPA e Spring Security.
* API RESTful: Esperienza nella progettazione e nell'implementazione di API RESTful utilizzando i controller Spring e comprendendo i metodi HTTP (GET, POST, PUT, DELETE) e i codici di stato.
* Database Management: Esperienza con database relazionali come MySQL, PostgreSQL o Oracle, compresa la progettazione di database, la modellazione dei dati e la scrittura di query SQL efficient
* ORM (Object-Relational Mapping): Familiarità con strumenti ORM come Hibernate per semplificare l'accesso e la gestione dei dati nelle applicazioni Java.
* Controllo delle versioni: Abilità nell'utilizzo di sistemi di controllo delle versioni come Git per la gestione del codice sorgente.
* Unit testing: Conoscenza della scrittura di test unitari con JUnit per garantire la qualità del codice e la sua manutenzione.
* Security Best Practices: Conoscenza delle vulnerabilità della sicurezza e capacità di implementare misure di sicurezza come la crittografia dei dati, l'autenticazione e l'autorizzazione.
* Build tools: Esperienza con Maven per automatizzare la creazione e il packaging delle applicazioni.
* Web server web ed application containers: Conoscenza di server web come Apache Tomcat o WildFly e di application containers come Docker per deployment.
* Testing e debugging: Esperienza nel debugging e nel troubleshooting delle applicazioni Java.
* Architettura a microservizi: Conoscenza della progettazione e della realizzazione di applicazioni secondo i principi dei microservizi per la scalabilità e la manutenibilità.
* Software design pattern: Comprensione dei comuni modelli di progettazione del software e loro applicazione appropriata nello sviluppo di backend.
ALTRI REQUISITI
* Capacità analitiche e di problem solving per affrontare sfide tecniche complesse
* Forte propensione all’innovazione
* Ottima conoscenza della lingua italiana e buona conoscenza della lingua inglese
* Ottime capacità di comunicazione e lavoro di squadra
COSA OFFRIAMO
* Opportunità di carriera: in Net Reply avrai la possibilità di lavorare in un ambiente stimolante, dove potrai crescere e mettere in luce le tue competenze. La presenza di un Career Path definito ti mostrerà in maniera trasparente come avverrà la tua crescita professionale.
* Continuous learning: lavorare in un contesto innovativo significa essere costantemente aggiornati sulle nuove tecnologie. Per questo, mettiamo a disposizione diversi servizi che consentono una formazione continua e offrono la possibilità di sperimentare e scoprire nuove soluzioni tra cui la nostra piattaforma di e-learning e diversi corsi in presenza finalizzati all’ottenimento di certificazioni. Avrai la possibilità di mettere in atto le competenze acquisite attraverso i nostri Laboratori, Competence Center e Special Program nei quali ci dedichiamo ad attività legate a tematiche 5G, Satellite, Edge & Cloud, Gen AI.
* #LifeatReply: far parte di Reply significa entrare in un mondo che valorizza la tua creatività e unicità. Potrai mettere in gioco le tue abilità attraverso la partecipazione attiva ad eventi, webinar, hackathon, challenge, e molto altro.
* Dream Team: in Net Reply troverai un ambiente giovane che ti consentirà di crescere professionalmente e di creare legami attraverso team building ed eventi di condivisione. Per noi, la collaborazione è essenziale: siamo convinti che solo la sinergia tra persone diverse possa generare nuovo valore. Offriamo un ambiente collaborativo dove potrai confrontarti e ricevere supporto nel tuo percorso. Inoltre, valorizziamo il work-life balance, garantendo ai nostri colleghi di conciliare lavoro e vita personale.
Ti sei riconosciuto nella descrizione e sei pronto ad iniziare una nuova esperienza?
Accetta la sfida ed UNISCITI A NOI!
Invia la tua candidatura!