Software Developer Java 8+ Avanzato - Milano, Italia - Project S.r.l.
Descrizione
Siamo alla ricerca di un/una Software Developer che svolga le seguenti attività:
- Sviluppo e manutenzione applicazioni web GUI e servizi di interfaccia al mainframe, in linguaggio Java.
- Implementazione WS Soap e API Rest.
- Sviluppo batch tool interni e script di CI/CD.
- Rilasci software e risoluzione ticket in ambiente di produzione.
Modalità di lavoro: Milano/Ibrido
Principali requisiti:
- Java 8+ Avanzato
- Uso di Lambda, Stream API, Optional Multithreading, Concorrenza e Parallelismo: Gestione efficiente dei thread, sincronizzazione.
- Servlet Container: Tomcat
- Framework Java: Apache CXF, JAX-RS, Spring, Spring Boot, Hibernate per ORM.
- Database: PostgreSQL
- Sicurezza : Specifiche Ws-Security, JWT, JWE, JWS per autenticazione, autorizzazione e sicurezza dei webservices
- Front-end Skills: Conoscenza delle specifiche Portlet ( JSR 286), sviluppo di portlet , esperienza con JavaScript e framework per creare interfacce utente dinamiche.
- Competenze di script di automation e uso di software come Ansible e Jenkins
- Tool atlassian suite (Jira ,Confluence, Bitbucket) per gestione codice, ticket e documentazione.