
Senior developer engineer
- Milano
- Tempo indeterminato
- Full time
Competenze richieste: SENIOR DEVELOPER ENGINEER Responsabilità Principali: responsabile della progettazione, sviluppo e manutenzione dei prodotti software legati al digitale ITMS. Scrivere buoni unit test e automatizzare i test sono competenze chiave, e gli sviluppatori che considerano queste attività un lavoro prezioso e di prim'ordine sono estremamente apprezzati. I test di sicurezza, performance e stabilità potrebbero essere gestiti al di fuori del team di sviluppo, ma pensare a come garantire queste caratteristiche è anche responsabilità del team di sviluppo. Progettare software facile da gestire alleggerisce il carico operativo. Questo è particolarmente utile nel DevOps avanzato, dove i team che sviluppano il software sono anche responsabili dell'operatività del software in produzione. Requisiti: Padronanza dei moderni paradigmi e concetti di sviluppo — sviluppo orientato ai servizi, API REST, Domain-Driven Design e modelli di architettura event-driven. Competenza in più domini — come interfacce utente, database, networking, data science o operazioni, che permetta agli sviluppatori di comprendere diversi punti di vista e creare canali di comunicazione efficaci. Padronanza della programmazione e creazione di soluzioni con Java. Buona conoscenza ed esperienza con i servizi AWS (ECS, SQS, SNS, S3, AuroraDB, AppSync, Lambda, ecc.). Conoscenza approfondita degli ecosistemi Spring Boot e Spring (Spring Data JPA, Spring Security, Spring Cloud, ecc.). Competenza nell'implementazione di API adottando le tecnologie RESTful APIs e GraphQL. Motori SQL e NoSQL: Oracle, MySQL, PostgreSQL, DynamoDB, ecc. Motori di Ricerca: Solr, Elastic Search. Motori di Cache: Redis, Memcache, Hazelcast, ecc. Motori di Messaggistica: Apache Kafka, AWS SQS, Solace. Framework di Serializzazione: Protobuf, Java Serialize, Avro, Json, POF, ecc. Standard di Autenticazione e Autorizzazione: OAuth, OpenID Connect, SAML, ecc. Esperienza con Jenkins pipelines / repository Git / Container / Maven
IProgrammatori.it