Sviluppatore Backend
Cosa offriamo:
- Contratto di lavoro e retribuzione commisurati all’esperienza del candidato;
- Possibilità di smart working/remote working;
- Ambiente innovativo e molto orientato allo sviluppo tecnologico;
- Accesso completo a piattaforma di elearning per formazione continua;
- Ottime possibilità di crescita professionale.
Cosa richiediamo:
- Ottima conoscenza di Java;
- Ottima conoscenza del paradigma Object Oriented e dei principali Design Patterns;
- Ottima conoscenza di Spring e Spring Boot;
- Ottima conoscenza di JPA ed Hibernate;
- Buona conoscenza di XML, JSON;
- Buona conoscenza del linguaggio SQL (PostgreSQL, Oracle, MS SQL Server);
- Buona conoscenza GIT, Maven, Continuous Integration (Gitlab CI);
- Buona conoscenza di piattaforme Message Broker (RabbitMQ, Kafka);
- Buona conoscenza di sistemi di containerizzazione Docker/Kubernetes;
- Attitudine al lavoro in team.
Nice to have:
- Buona conoscenza di architetture a microservizi;
- Conoscenza del linguaggio UML e delle metodologie agili (SCRUM);
- Conoscenza di piattaforme di Identity Management (Keycloak);
- Conoscenze di TypeScript e/o NodeJs;
- Buona conoscenza di JUnit e/o strumenti di test automatici;
- Conoscenza di piattaforme cloud-native (Microsoft Azure, Google Cloud Platform, Amazon AWS).
Categoria: Dev Team
Tipologia: Full Time
Luogo: Ibrido Remote
Contratto: Indeterminato