freehire launches on Product Hunt on 26 August.

Follow →

JAVA DEVELOPER - Java Backend · Multithreading · OAuth2 · LDAP · OpenAM · Kafka · Oracle SQL

CHI SIAMO


Open Smart Services Srl è parte del Progetto R&A, un'iniziativa di R&A Holding che riunisce società specializzate nell'outsourcing e nella gestione delle risorse umane. Operiamo nell'outsourcing IT e nei servizi tecnologici per clienti strutturati, seguendo direttamente selezione, inserimento e supporto operativo delle risorse a stretto contatto con i clienti. Per ampliamento del team di un nostro cliente siamo alla ricerca di uno Sviluppatore Java da inserire all'interno di un team di sviluppo dedicato alla realizzazione e manutenzione di applicazioni enterprise.


IL RUOLO


La risorsa entrerà a far parte di un team tecnico occupandosi dello sviluppo e della manutenzione di componenti backend in ambiente Java. Cerchiamo uno sviluppatore con esperienza consolidata nello sviluppo di applicazioni enterprise, capace di lavorare in autonomia sulle attività assegnate e di collaborare efficacemente con il team di progetto.


COSA FARAI



  • Sviluppo e manutenzione di applicazioni backend in ambiente Java.

  • Realizzazione di componenti software concorrenti mediante thread e multithreading.

  • Implementazione e gestione dei meccanismi di autenticazione e autorizzazione basati su OAuth2.

  • Integrazione con servizi LDAP e piattaforma OpenAM.

  • Utilizzo di Apache Kafka per la gestione della messaggistica e delle code.

  • Sviluppo e ottimizzazione di query SQL su database Oracle.

  • Gestione del codice sorgente tramite Git, utilizzando workflow di branching e versioning.

  • Collaborazione con il team tecnico durante le attività di sviluppo, test e rilascio.


COMPETENZE TECNICHE


Requisiti obbligatori



  • Esperienza nello sviluppo backend con Java.

  • Buona conoscenza di thread e multithreading.

  • Conoscenza del protocollo OAuth2.

  • Esperienza con LDAP e OpenAM.

  • Esperienza nell'utilizzo di Apache Kafka.

  • Conoscenza di Git e delle principali strategie di branching e versioning.

  • Buona conoscenza di SQL in ambiente Oracle.

  • Conoscenza della lingua inglese per la consultazione della documentazione tecnica.


Requisiti preferenziali



  • Conoscenza di PL/SQL.

  • Esperienza maturata in contesti enterprise.

  • Familiarità con metodologie di sviluppo software e lavoro in team.


IL CANDIDATO IDEALE


Cerchiamo uno sviluppatore Java con esperienza di livello middle, orientato alla qualità del codice e alla collaborazione con il team. Il candidato ideale possiede buone capacità di analisi e problem solving, è autonomo nella gestione delle attività assegnate e ha una solida conoscenza delle principali tecnologie richieste per lo sviluppo backend. Completano il profilo precisione, attitudine al’apprendimento continuo e capacità di lavorare in contesti strutturati.


MODALITÀ DI LAVORO


Ibrido. Da definire con il cliente.


INQUADRAMENTO


Contratto a tempo indeterminato.


CCNL Metalmeccanico.


RAL massima: € 29.000, commisurata all'esperienza e alle competenze del candidato.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available