Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Cerchiamo una Risorsa motivata e competente, con esperienza nello sviluppo backend in Java, che contribuisca alla progettazione e realizzazione di soluzioni enterprise scalabili, API REST e microservizi, partecipando attivamente all’intero ciclo di vita del software — dall’analisi alla messa in produzione.
Responsabilità principali:
- Sviluppo, manutenzione e ottimizzazione di servizi backend Java basati su Spring Boot.
- Progettazione e implementazione di API RESTful e gestione dell’integrazione con sistemi esterni.
- Utilizzo di Spring Data JPA / Hibernate per l’accesso e la persistenza dei dati.
- Collaborazione con il team di sviluppo per garantire qualità del codice, scalabilità e sicurezza.
- Redazione di test unitari e di integrazione (JUnit, Mockito, Testcontainers).
- Partecipazione alle code review e contributo al miglioramento continuo dei processi di sviluppo.
- Supporto nella containerizzazione e nel deploy tramite Docker e pipeline CI/CD.
- Monitoraggio e troubleshooting dei servizi in ambienti di produzione (Grafana, ELK, Prometheus).
Riteniamo fondamentali per la tua candidatura:
- Ottima conoscenza del linguaggio Java 17 e dei concetti di OOP, Collections, Concurrency e Memory Management.
- Esperienza nello sviluppo con Spring Framework / Spring Boot (Dependency Injection, REST Controller, Security, Profiles).
- Buona conoscenza di SQL e dei principali database relazionali (PostgreSQL, MySQL, Oracle).
- Familiarità con strumenti di build come Maven o Gradle e con il version control Git.
- Capacità di progettare software secondo i principi SOLID, Clean Code e Design Patterns.
- Conoscenza di HTTP, JSON, Bean Validation e gestione delle eccezioni.
- Esperienza base con Docker e strumenti di integrazione continua (GitLab CI, Jenkins, o equivalenti).
- Comprensione di architetture a microservizi e dei meccanismi di comunicazione tra servizi.
- Esperienza con Spring Cloud, Kafka o RabbitMQ.
- Conoscenza di Reactive Programming (Project Reactor, WebFlux).
- Familiarità con Kubernetes e con i principali cloud provider (AWS, Azure, GCP).
- Esperienza con monitoring & observability tools (Micrometer, Prometheus, Grafana).
- Conoscenza dei principi di Domain-Driven Design (DDD) o Clean/Hexagonal Architecture.
- Nozioni di sicurezza applicativa (JWT, OAuth2, CORS, HTTPS).
Perché scegliere Soft Strategy?
Chi siamo
Siamo un’affermata realtà nel settore della consulenza ed offriamo servizi altamente specializzati in ambito Management Consulting, Information Technology e della Customer Experience.
Investiamo nel nostro asset migliore: le persone
Sarai immerso immediatamente in sfide coinvolgenti, offrendoti l’opportunità di ampliare le tue competenze e gestire progetti complessi e stimolanti presso i nostri clienti.
Formazione
Valorizziamo il capitale umano per renderlo un asset competitivo. Crediamo nella formazione perché aumenta il valore della nostra impresa e la motivazione delle nostre risorse.
Smart Working
Le nostre politiche supportano modalità di lavoro AGILE, favorendo un'equilibrata integrazione tra lavoro e vita privata.
Diversity and inclusion
La ricerca rispetta il D.lgs. 198/2006, il D.lgs. 215/03 e il D.lgs. 216/03 ed è aperta a candidat* di qualsiasi orientamento sessuale o espressione di genere, età, etnia e credo religioso.
Iter di selezione
Se condividi la nostra passione per il mondo della tecnologia e dell’innovazione e pensi di poter dare un contributo che possa lasciare un segno, segui questi rapidi step:
- ESPLORA: visita il nostro sito e scopri le posizioni aperte per individuare quella che più si addice al tuo profilo.
- APPLICA: invia la tua candidatura.
- PRIMO CONTATTO TELEFONICO CON HR: entra nel vivo della nostra mission aziendale e condividi le tue esperienze e conoscenze.
- COLLOQUIO CON I MANAGER: approfondisci i nostri ambiti di sviluppo.
- COLLOQUIO HR: avvicinati alla nostra realtà e mettiti alla prova mostrando la tua motivazione e il tuo potenziale.
- WELCOME IN SOFT STRATEGY: Ora fai parte del nostro gruppo, una squadra fatta di persone, impegno ed innovazione. Costruiamo insieme il nostro futuro digitale.
Settore: Informatica
Ruolo: IT/Technology
Tipo di occupazione: Contratto a tempo indeterminato
Key Skills
Ranked by relevanceReady to apply?
Join Soft Strategy and take your career to the next level!
Application takes less than 5 minutes

