B&A Consulting Srl · Posted 3w ago
Java/Angular Developer Kafka
Consultancy. Consultancy or IT services firm: the work usually happens on assignment at a client.
- Location
- 🇮🇹 Milano, Italy
- Contract
- Full-time
- Role
- Platform & databases
- Source
- Employer’s own job board (Teamtailor)
Stack
- Kafka
- PostgreSQL
- Java
The posting
B&A Consulting è una Software House e Digital Company che offre soluzioni personalizzate e innovative attraverso competenze tecnologiche specialistiche e servizi di consulenza IT.
Per un progetto enterprise siamo alla ricerca di un/una Java/Angular Developer con almeno 2 anni di esperienza nello sviluppo software e competenze consolidate sia lato backend sia frontend.
La persona selezionata entrerà in un contesto applicativo strutturato e sarà coinvolta nello sviluppo, nella manutenzione e nell’analisi di applicazioni complesse, con particolare attenzione alle attività di troubleshooting e reverse engineering.
Attività
Le principali attività riguarderanno:
• sviluppo backend tramite Java e Spring ;
• sviluppo e manutenzione frontend con Angular ;
• integrazione e gestione di flussi tramite Kafka e Kafka Streams ;
• utilizzo e gestione di database DB2 e PostgreSQL ;
• analisi e risoluzione di problematiche applicative;
• attività di troubleshooting e individuazione delle root cause ;
• reverse engineering di componenti e applicazioni esistenti;
• produzione e aggiornamento della documentazione tecnica;
• utilizzo di Git per il versionamento del codice;
• interazione con il cliente e con i team tecnici coinvolti nel progetto.
Competenze tecniche
Il/la candidato/a ideale possiede:
• almeno 2 anni di esperienza nello sviluppo software;
• ottima conoscenza di Java ;
• ottima conoscenza di Spring ;
• esperienza concreta con Angular ;
• conoscenza di Kafka e Kafka Streams ;
• esperienza con Git ;
• buona conoscenza di DB2 ;
• buona conoscenza di PostgreSQL ;
• esperienza nella produzione e gestione di documentazione tecnica;
• esperienza in attività di troubleshooting e root cause analysis ;
• attitudine al reverse engineering .
Soft skills
Completano il profilo:
• rapidità nell’apprendimento del contesto applicativo;
• buone capacità comunicative e relazionali;
• proattività;
• attitudine al lavoro in team;
• precisione e orientamento alla delivery.