Beschreibung
HYPE, la challenger bank leader del mercato italiano, è una realtà in forte crescita, flessibile e in costante cambiamento. Vuoi partecipare ad un progetto tecnologico innovativo che guarda al futuro? Hype sta cercando uno sviluppatore back-end esperto in Java.
Inserito all’interno di un team consolidato e dislocato su più sedi, il candidato avrà modo di seguire tutti gli aspetti dello sviluppo e della manutenzione del codice “core” di Hype.
Ad esempio:
- Sviluppo classi e algoritmi necessari a realizzare i casi d’uso
- Definizione strutture e oggetti DB, utilizzo degli stessi
- Integrazione di i servizi esposti da partner (es: controparti di mercato per uno specifico servizio, fornitore del sistema di core banking)
- Esposizione di api rest verso i front-end
L’applicazione e i relativi componenti dovranno essere robusti e di facile manutenzione. L’attività prevederà una stretta collaborazione con gli altri professionisti sia interni che esterni all’azienda, che lavorano su diversi livelli dell'infrastruttura (es: architect, dev frontend) e dell’organizzazione aziendale (es: marketing).
Requisiti essenziali come la motivazione e la capacità di lavorare in team devono essere associati a elementi come: problem solving, lean design, quality first.
Responsabilità:
• Collaborare in team per definire, progettare e sviluppare nuove funzionalità
• Identificare le soluzioni migliori, più efficienti e innovative, in termini di costi/benefici
• Ottimizzare i componenti per ottenere performance eccellenti
• Identificare e risolvere rapidamente i bug
• Contribuire al mantenimento di un’elevata qualità del codice in termini di leggerezza, leggibilità, organizzazione e riusabilità
Requisiti:
• Forte competenza in Java, Java EE, Spring framework
• Familiarità nell’uso di Hibernate
• Buona competenza in PLSql/Oracle ed eventualmente MySql/SqlServer
• Esperienza nell’integrazione ed esposizione di API Rest
• Conoscenza dei moderni meccanismi di autorizzazione/autenticazione (come JSON Web Token, OAuth e OpenAM)
• Familiarità con le moderne pipeline di build e distribuzione
• Capacità di comprendere i requisiti aziendali e tradurli in requisiti tecnici
• Un talento per il benchmarking e l'ottimizzazione
• Familiarità con gli strumenti di controllo del versionamento del codice (come Git e SVN)
Requisiti preferenziali:
• Familiarità con la metodologa DevOps e con i relativi tool
• Competenza su infrastrutture cloud e sullo sviluppo di applicazioni cloud-native.
Sede: Milano con periodo di inserimento su Biella. Disponibilità a valutare persone su Torino e Biella
Seniority: minimo 3 anni di esperienza