Vai al contenuto principale

Software Engineer | Java 8+, Angular, TDD

Tecnologia
HRM Group
Milano, ItaliaOggi
Tempo pieno100% Remoto

Descrizione della posizione

Software Engineer @ HRM all’interno di un progetto di sviluppo software enterprise e contribuirà alla progettazione, implementazione e manutenzione di soluzioni applicative, lavorando su architetture tradizionali e a microservizi.

Il ruolo prevede attività di sviluppo backend con Java, Spring Boot e Quarkus e/o frontend con Angular e React, integrazione con database e gestione delle pipeline CI/CD. La figura applicherà metodologie avanzate come TDD e Spec-Driven Development, utilizzando anche strumenti AI e LLM a supporto del ciclo di sviluppo. Collaborerà con team di architettura, QA e coordinamento tecnico, operando secondo metodologie Agile.

💎Perks &

Benefits: Perché

  • HRM?
Mettiamo il tuo benessere al centro per permetterti di focalizzarti sulla tecnologia:
  • 🌐
    • Hybrid Working &
    • Freedom: Lavora da casa con flessibilità e comfort.
    • 🎯 30 Giorni Off: Più tempo per te. Hai un totale di 30 giorni per goderti il tuo tempo libero.
    • 📈
    • Training &
    • Tech Library: Budget formazione personalizzato sui progetti e accesso a risorse per restare sempre aggiornato sulle ultime tech stack.
    • 🏥
    • Health &
    • Welfare: Fondo sanitario contrattuale esteso alla famiglia e un budget welfare su misura per le tue esigenze.
    • 💰
    • Referral Bonus: Conosci un talento? Presentacelo e ricevi un premio economico senza limiti di segnalazioni.
    • 💓
    • Plus: Buoni pasto elettronici e convenzioni esclusive su tech, viaggi e lifestyle.
💻 Cosa porterai nel team Siamo Alla Ricerca Di Professionisti Pronti a Mettere a Disposizione Le Proprie Competenze Ed Esplorare Nuovi Contesti o Progetti Stimolanti, o Desiderosi Di Approfondire Diverse Aree Di Responsabilità.

Se Sei

Tu, Sarai Un Tassello Chiave Per Il Nostro Successo Grazie a
  • Solida esperienza nello sviluppo backend con Java 8+, Spring Boot e/o Quarkus
  • Esperienza nello sviluppo frontend con Angular e/o React
  • Conoscenza delle REST API e dei principali pattern di comunicazione tra microservizi
  • Esperienza con database relazionali (Oracle, PostgreSQL, MySQL) e/o NoSQL
  • Conoscenza di metodologie TDD (Test-Driven Development) e/o Spec-Driven Development, con strumenti quali SpecKit, OpenCode o BMAD
  • Familiarità con l’utilizzo di AI e LLM a supporto dello sviluppo, della definizione delle specifiche e della generazione dei test
  • Esperienza con Git e processi di versionamento del codice
  • Familiarità con Docker e pipeline CI/CD (Jenkins, GitLab CI)
  • Esperienza di lavoro secondo metodologie Agile/Scrum o Kanban
  • Ottima conoscenza della lingua italiana
  • Buona conoscenza della lingua inglese (livello B2)

Nice to have
  • Esperienza in progetti Energy &
    • Utilities
    • Esperienza nello sviluppo di applicazioni mobile Android e/o iOS
    • Familiarità con AWS e/o Google Cloud Platform
    • Conoscenza di Kubernetes e/o OpenShift
    • Laurea o diploma a indirizzo informatico o tecnico-scientifico
Le qualità che apprezziamo: La collaborazione è il nostro primo tool di sviluppo. Cerchiamo professionisti che puntino alla crescita costante valorizzando i feedback come opportunità di sviluppo, promuovano una collaborazione basata su trasparenza e corresponsabilità per il successo del team e mettano in campo la propria competenza con accuratezza tecnica per garantire risultati di alta qualità. 🤝Come ci conosceremo

Il nostro processo di selezione è snello, rispettiamo il tuo tempo:

  • Colloquio conoscitivo HR Sync: Una chiacchierata per sincronizzare aspettative, valori e visione.
  • Technical Deep Dive: Un confronto tecnico tra pari, senza test "da scuola", ma focalizzato su problemi reali e sulle tue esperienze passate.
  • Offerta: Se scatta la scintilla, sei a bordo!
🔍Ti abbiamo incuriosito? Inviaci il tuo CV e iniziamo a parlare del tuo prossimo step di carriera! 🚀 Crediamo nel valore della diversità e offriamo pari opportunità a tutti i candidati qualificati, senza distinzioni (L. 903/77). I tuoi dati saranno trattati con la massima riservatezza per finalità di selezione, garantendo i diritti previsti dal GDPR (Regolamento UE 2016/679). Ti preghiamo di non includere dati sensibili nel tuo CV a meno che non siano strettamente necessari. Per maggiori informazioni sulla nostra politica privacy o per contattare il nostro DPO, visita il nostro sito ufficiale.
Keywords
JavaSpring BootQuarkusAngularReactREST APIsMicroservicesRelational DatabasesNoSQL DatabasesTest-Driven DevelopmentSpec-Driven DevelopmentAI and Large Language ModelsGitDockerCI/CDAgileJava 8+Enterprise SoftwareOraclePostgreSQL

Ti interessa questa posizione?