- LocationBologna, Europe, Italy
-
IndustryTechnology
Per conto di un importante cliente, innovativa azienda che progetta e realizza servizi digitali, stiamo cercando un/una
Software Developer J2EE
La risorsa, lavorando in piena autonomia, si occuperà di sviluppo software, supervisionando e supportando gli sviluppatori junior.
Attività:
- Progettazione, configurazione, modifica e implementazione di componenti software
- Integrazione delle soluzioni con i sistemi, i servizi e i dispositivi delle aziende clienti
Richiesta conoscenza delle seguenti tecnologie:
- Java (1.8+) in ambiente Enterprise (J2EE)
- Protocolli HTTP e HTTPS, architettura REST e SOAP, tecnologie JMS e JPA e framework di test tipo JUnit e/o Mockito
- Design pattern per la programmazione orientata agli oggetti (OOP)
- Database relazionali, linguaggio SQL, ORM
- Versioning tool come GIT
- Almeno alcuni dei seguenti modelli di sviluppo e design: Test Driven Design, Domain Driven Design, Waterfall, Agile (Scrum, Kanban, Lean, XP)
Tecnologie gradite:
- Conoscenza di dependency management tool come Maven, Gradle, Ant
- Esperienza con almeno alcuni dei seguenti modelli di sviluppo e design: Test Driven Design, Domain Driven Design, Waterfall, Agile (Scrum, Kanban, Lean, XP)
- Familiarità con le pratiche CI/CD e cultura DevOps
- Almeno una delle seguenti architetture: Service Oriented Architecture (SOA), Micro Service Architecture (MSA)
- Application server compatibili con OSGi.
- Agile Scrum
- Jira e Confluence
- Principi di sicurezza nello sviluppo del software (per esempio OWASP top 10)
- Terminali e linea di comando in ambienti UNIX-like
- Application server IBM WebSphere o Oracle WebLogic
- Esperienza con container (Docker, Kubernetes)
- Metodologie di Quality Assurance
L’azienda ricerca una figura professionale che presti attenzione alla qualità del prodotto e si mostri propositiva durante le fasi di analisi, architettura e progettazione. Sono richiesti un forte orientamento al raggiungimento degli obiettivi, autonomia e senso di responsabilità nel risolvere i problemi e, quando necessario, nel richiedere aiuto. Sono molto gradite spiccate capacità comunicative da spendere in un ambiente multiculturale e multilingue.
Location: Imola (BO) – garantita flessibilità, possibilità di lavoro full-remote e di smartworking
Candidature: [email protected]
