-
Sourcesense

Java Software Engineer

Sourcesense
Italy · Full-time · Mid-Senior

Siamo una realtà agile in forte trasformazione che ha nella qualità del codice e nell'innovazione continua il proprio tratto distintivo.

Il vero valore aggiunto di Sourcesense sono le Persone: le loro competenze unite alla passione per l’open source ci permettono di realizzare proposte tecnologiche all'avanguardia.

La nostra mission: semplificare e migliorare la vita delle Persone e delle aziende attraverso la realizzazione di soluzioni digitali aperte e innovative.

Entrerai in un ambiente dinamico orientato alla sperimentazione e a far parte di una community che punta alla valorizzazione delle competenze di ognuno e allo scambio di nuove conoscenze tecniche: spesso organizziamo eventi come i FreakyHours finalizzati a questo. Sviluppiamo, inoltre, tool interni.


Ambiente di lavoro

Sarai parte di un team di specialisti coinvolto nella progettazione e della realizzazione di architetture e applicazioni complesse.

Come Java Software Engineer ti occuperai della realizzazione di infrastrutture complesse realizzate con tecnologie open source lavorando in modalità agile.

Per la crescita delle nostre Persone, ci impegniamo a promuovere la rotazione delle competenze sui vari progetti al fine di distribuire il knowledge e di stimolare l’interesse di tutti i membri del team oltre a proporre percorsi formativi.


Il/La candidato/a ideale possiede una profonda esperienza nello sviluppo Java e familiarità con architetture a microservizi.


Requisiti:

  • Conoscenza approfondita di Java 7 e successive, JavaEE
  • Esperienza di utilizzo dei tool della community Spring (Spring Boot, Spring Core, Spring Cloud …)
  • Conoscenze di messaging systems (Apache Kafka, RabbitMQ ...)
  • Conoscenza di database non relazionali (MongoDB, Cassandra, Neo4j, Redis)
  • Conoscenze di aspetti di Functional Programming
  • Conoscenza delle pratiche di sviluppo Test Driven e rispettivi tools (JUnit, Mokito)
  • Capacità di troubleshooting, di effettuare refactoring pro-attivo e di relazionarsi in team tramite approccio collaborativo
  • Conoscenza dei pattern architetturali più comuni (Microservizi, Event Notification, Event Sourcing …)
  • Capacità di progettare, sviluppare e ristrutturare codice secondo elevati standard qualitativi
  • Utilizzo di build tools (Maven, Gradle)

I requisiti graditi:

  • Conoscenza di aspetti di Reactive Programming
  • Approccio allo sviluppo secondo le tecniche della programmazione difensiva per limitare i rischi di errori e minacce (security).


Se sei interessato a partecipare con le tue competenze alla trasformazione digitale che Sourcesense sta attuando aspettiamo il tuo cv per condividere le reciproche esperienze!


Ai sensi della Legge 903/77 e della Legge 125/91, si offre pari opportunità e si promuove un ambiente di lavoro inclusivo, valutando candidature di persone di qualsiasi sesso, età, razza, religione, orientamento sessuale e disabilità.

Key Skills

Ranked by relevance

java spring boot cassandra rabbitmq apache kafka neo4j maven cloud junit ha
Login to Apply
Posted
Jan 08, 2025
Type
Full-time
Level
Mid-Senior
Location
Greater Rome Metropolitan Area

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Sourcesense
Related

DevOps Engineer

2026-05-25

Full-time
Associate
Italy
IT Services
Information Technology
View Job Details
Sourcesense
Related

DevOps Engineer

2026-05-13

Full-time
Associate
Italy
IT Services
Information Technology
View Job Details
Sourcesense
Related

DevOps Engineer

2026-05-07

Full-time
Associate
Italy
IT Services
Information Technology