Backend Developer | Java, Spring

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

At least 3-4 years of experience in a similar role., Strong experience in software development with Java 8+ and familiarity with Java frameworks, especially Spring Boot., Knowledge of relational database management and optimization, particularly with PostgreSQL and SQL., Familiarity with microservices architecture and cloud environments like GCP..

Key responsabilities:

  • Develop and maintain the back-end architecture of applications, ensuring high performance, scalability, and security.
  • Utilize modern technologies such as Java 21, Spring Boot, and GitHub to create innovative solutions.
  • Collaborate within an Agile team to implement functional approaches in project development.
  • Apply design patterns and methodologies like Test-Driven Development (TDD) to enhance software quality.

HRM Group logo
HRM Group SME http://hrm.group
201 - 500 Employees
See all jobs

Job description

Il Backend Developer in HRM

seguirà lo sviluppo di un progetto a microservizi all'interno di un team Agile, utilizzando un approccio funzionale in Java. Si occuperà dell’evoluzione e della manutenzione dell’architettura back-end degli applicativi, garantendo alte prestazioni, scalabilità e sicurezza.

L’attività prevede l’utilizzo delle più moderne tecnologie, tra cui Java 21, Spring Boot, GCP e strumenti di gestione del codice come GitHub, per la realizzazione di soluzioni innovative e sostenibili.

🌟Sei tu?

Il nostro collega, con almeno 3-4 anni di esperienza in un ruolo simile, affronterà con successo questo progetto grazie a:

  • Esperienza consolidata nello sviluppo software con Java 8+
  • Conoscenza dei principali framework Java, in particolare Spring Boot, Spring MVC e Spring Data
  • Esperienza nella gestione e ottimizzazione di database relazionali come PostgreSQL e SQL
  • Conoscenza delle architetture a microservizi
  • Familiarità con ambienti cloud e strumenti come GCP e GitHub
  • Conoscenza di Design Patterns come Domain-Driven Design (DDD) ed Event Sourcing
  • Esperienza con metodologie come Test-Driven Development (TDD)

Nice to have:

  • Familiarità con il framework Quarkus

Competenze e capacità apprezzate:

  • Ottime capacità di problem solving
  • Propensione al lavoro in team
  • Capacità di analisi e comunicazione
  • Attitudine all’apprendimento continuo.

🌟Cosa offriamo?

  • 🌐 Remote Working: Lavorare da casa con flessibilità e comfort.
  • 🔄 Diversità dei Progetti: Opportunità di lavorare su progetti brevi, mantenendo sempre fresche e stimolanti le tue attività lavorative.
  • 🏢 Welfare Contrattuale: Un budget di benefici contrattuali su misura.
  • 🍽️ Buoni Pasto: Pasti garantiti ogni giorno di lavoro con i ticket elettronici.
  • 💉 Fondo Sanitario Contrattuale: Protezione sanitaria completa per te e i tuoi famigliari a carico.
  • 👥 Referral Program: Un programma di segnalazione senza limiti e per ogni nuovo collega che ci presenterai riceverai un premio.
  • 📚 Training Personalizzato: Formazione su misura in base alle esigenze specifiche dei progetti su cui lavorerai.
  • 🌴 Ferie e Permessi: 30 giorni complessivi tra ferie e permessi per goderti il tuo tempo libero.
  • 💳 Convenzioni Esclusive: Sconti esclusivi per una vasta gamma di servizi, prodotti, viaggi, abbigliamento e tecnologia.

🌟Sei ancora interessato?

Il nostro processo di selezione è rapido e coinvolgente, composto da:

  • Colloquio conoscitivo HR 🤝
    • Un'opportunità per conoscerci meglio e scoprire più su di te.
  • Colloquio Tecnico 💻
    • Un incontro con i responsabili di progetto per esplorare le tue competenze e i tuoi interessi.
Se possiedi le caratteristiche giuste, il nostro responsabile HR sarà lieto di darti il benvenuto presentandoti la nostra offerta di collaborazione.

🔍Vuoi saperne di più?

Inviaci il tuo CV aggiornato e dettagliato con autorizzazione al trattamento dei dati personali ai sensi della Legge 196/03 e art.13 GDPR 679/13. 📄

Al resto ci pensiamo noi! 🚀

Required profile

Experience

Spoken language(s):
Italian
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Analytical Skills
  • Teamwork
  • Problem Solving

Back-End Developer Related jobs