Full Stack Developer
Competenze tecniche richieste Mentalità full-stack con capacità di operare su frontend, backend e infrastruttura Ottima conoscenza di Java e tecnologie Front End ( React, Redux, TypeScript ) Conoscenza dei test frontend (Jest, React Testing Library, Playwright, ecc.) Interesse per workflow di sviluppo assistiti da AI (code generation, refactoring, documentazione, testing, debugging) e integrazione di strumenti AI nei prodotti e sistemi interni Buona conoscenza dei servizi AWS (ECS, SQS, SNS, S3, AuroraDB, AppSync, Lambda, ecc.) Approfondita conoscenza dell’ecosistema Spring Boot (Spring Data JPA, Spring Security, Spring Cloud, ecc.) Esperienza nello sviluppo di API RESTful e GraphQL Database SQL e NoSQL: Oracle, MySQL, PostgreSQL, DynamoDB Motori di ricerca: Solr, ElasticSearch Sistemi di cache: Redis, Memcache, Hazelcast Sistemi di messaggistica: Apache Kafka, AWS SQS, Solace Framework di serializzazione: Protobuf, Java Serialize, Avro, JSON, POF Standard di autenticazione e autorizzazione: OAuth, OpenID Connect, SAML Esperienza con Jenkins pipeline / Git / Container / Maven