Overview 🔍 Java Developer – Spring / Spring Boot - Full Remote - Consulenza T&M Safeguard Global è una società internazionale attiva sul mercato dal 2008, specializzata in Global Workforce Management operativa in 170 paesi nel mondo, con ad oggi più di 1800 dipendenti. La nostra Vision è Work in Any Way, infatti crediamo che i confini non dovrebbero essere barriere al business o al talento. 📍 Location: Full Remote con disponibilità on-site sporadica 💰 Compenso: in base alla seniority del profilo Sarai inserito su progetti applicativi moderni e sfidanti, basati su architetture Spring / Spring Boot, lavorando principalmente da remote con sporadica presenza on-site in base alle esigenze di progetto: Responsibilities
☕ Backend Development - Sviluppo di applicazioni backend in Java, implementazione di logiche business complesse 🍃 Spring Ecosystem - Utilizzo avanzato di Spring Framework e Spring Boot per architetture moderne e scalabili 🔌 API Development - Progettazione e sviluppo di REST API, integrazione con servizi esterni e microservizi 🗄️ Database Integration - Gestione persistenza dati, integrazione con database relazionali e NoSQL 🔄 Manutenzione Software - Attività di manutenzione evolutiva e correttiva, bug fixing e refactoring 🤝 Team Collaboration - Collaborazione stretta con team di sviluppo, analisti e stakeholder di progetto 🧪 Quality Assurance - Implementazione di unit test, code review e best practice di sviluppo
Requisiti Essenziali
☕ Java: Buona/ottima conoscenza di Java (versioni 8+), programmazione orientata agli oggetti 🍃 Spring Boot: Solida esperienza con Spring Boot, Spring MVC, Spring Data 🔧 Development Tools: Familiarità con Maven/Gradle, Git, IDE moderni (IntelliJ, Eclipse) 🗄️ Database: Conoscenza di SQL e interazione con database relazionali 🧠 Soft Skills: Attitudine al lavoro in team, orientamento alla qualità del codice, problem solving 🎓 Titolo di Studio: Làurea triennale preferibile in Informatica o discipline affini Non obbligatoria se il profilo è particolarmente skillato e con esperienza consolidata 🏗️ Microservizi: Esperienza con architetture a microservizi, Spring Cloud 🐳 Containerization: Conoscenza di Docker, Kubernetes, deployment containerizzato 🔐 Security: Familiarità con Spring Security, OAuth2, JWT 📊 Monitoring: Esperienza con Actuator, Prometheus, logging strutturato 🧪 Testing: Competenze avanzate con JUnit, Mockito, test di integrazione 🔄 CI/CD: Conoscenza di pipeline CI/CD, Jenkins, GitLab CI, Azure DevOps 💾 NoSQL: Esperienza con database NoSQL (MongoDB, Redis, Cassandra) 📱 Event-Driven: Conoscenza di messaging systems (Kafka, RabbitMQ, ActiveMQ) ☁️ Cloud: Familiarità con piattaforme cloud (AWS, Azure, GCP)
Aspetti Generali 🎯 Entra nel nostro team di sviluppo e contribuisci alla realizzazione di soluzioni applicative moderne con tecnologie all'avanguardia, godendo della flessibilità del lavoro full remote! Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03. #J-18808-Ljbffr