Descrizione della Posizione Lavorativa
Per conto di un importante cliente operante nel settore aeronautico, ricerchiamo un/una Java Developer / Software Developer da inserire nell'unità Engineering.
Responsabilità
Farai parte di un team qualificato e supporterai le attività di progettazione e sviluppo software per progetti innovativi nell'ambito dei sistemi ATM e meteo. In particolare ti occuperai di:
- Analisi dei requisiti di sistema e progettazione dell'architettura software;
- Sviluppo software e realizzazione di test unitari;
- Bug fixing e attività di manutenzione correttiva ed evolutiva.
Requisiti
- Laurea (almeno triennale) in discipline STEM;
- Almeno 3 anni di esperienza in analisi, progettazione e definizione di architetture software (UML);
- Almeno 3 anni di esperienza nello sviluppo in Java o Python;
- Conoscenza dei principali Design Pattern;
- Buona conoscenza di SQL e di database (MySQL, PostgreSQL, Oracle DB);
- Familiarità con sistemi operativi Windows, Linux, Unix-like;
- Esperienza con strumenti di build automation (Ant, Maven, Jenkins);
- Conoscenza della lingua inglese a livello B2 o superiore.
Nice to have
- Conoscenza di middleware CORBA e DDS (Data Distribution Service);
- Esperienza con sistemi di versioning (Git, SVN);
- Background in sistemi mission critical o in Air Traffic Management (ATM).
Sede: Napoli
Modalità di lavoro: ibrida
Retribuzione indicativa: 40.000 – 50.000 € RAL, commisurata alla seniority e alle competenze del candidato.
Benefit
- Range retributivo indicativo: 40.000 – 50.000 € RAL;
- Modalità di lavoro ibrida;
- Sede di lavoro: Napoli;
- Opportunità riservata a candidati appartenenti alle Categorie Protette (L.68/99).
Requisiti
Laurea (minimo triennale) in discipline STEM; almeno 3 anni di esperienza in analisi, progettazione e definizione di architetture software (UML) e nello sviluppo in Java o Python; conoscenza di Design Pattern, SQL e database (MySQL, PostgreSQL, Oracle); familiarità con Windows/Linux/Unix-like; esperienza con Ant/Maven/Jenkins; inglese livello B2 o superiore.
Competenze richieste
Competenze professionali
Java
Python
UML
Design Pattern
SQL
MySQL
PostgreSQL
Oracle DB
Windows
Linux
Unix-like
Ant
Maven
Jenkins
Unit testing
Git
SVN
CORBA
DDS
Competenze trasversali
Lavoro di squadra
Problem solving
Capacità di analisi
Comunicazione in inglese