
Java Developer
- Milano
- Tempo indeterminato
- Full time
Competenze richieste: Hai queste competenze? Competenze fondamentali: Esperienza consolidata con Java (versione 11 o superiore) : OOP, Stream API, Collections Ottima conoscenza di Spring Boot : REST, sicurezza, validazioni, service layer Padronanza di JPA / Hibernate : mapping, query dinamiche, transazioni Conoscenza di DMN / Rule Engine (Drools, Kogito, Camunda o simili) Buona comprensione di REST API design e specifiche OpenAPI / Swagger Autonomia nei test con JUnit : test unitari, parametrizzati, logiche di business Competenze aggiuntive (nice to have): Conoscenza di SQL (PostgreSQL o SQL Server): query complesse, viste, funzioni Esperienza con CI/CD e DevOps : GitHub Actions, Docker Familiarità con strumenti AI per lo sviluppo : ChatGPT, GitHub Copilot Sei il/la candidato/a ideale se... Sai interpretare e implementare logiche decisionali complesse a partire da diagrammi già disponibili Sei veloce ed efficace nella scrittura di microservizi Hai una naturale predisposizione al lavoro in team Agile , incluso il pair programming Hai già lavorato su progetti in ambito regolamentare (es. risk, ESG)
IProgrammatori.it