Analista Programmatore Java Senior

RIFERIMENTO

5003_04/FTY_GI

Chi siamo?

Gamma Innovation S.p.A., con sede a Milano, accompagna le aziende nel loro percorso di trasformazione digitale attraverso strategie personalizzate.

Nata nel 2019 da professionisti con oltre trent’anni di competenza come System Integrator, è una realtà giovanile e dinamica, proiettata al futuro che unisce la solidità dell’esperienza dei suoi fondatori a una forte vocazione per la ricerca e l’innovazione, rappresentata dai giovani talenti dei Competence Center interni.

Con noi avrai l’opportunità di confrontarti con sfide sempre nuove, restando sempre aggiornato sulle ultime novità del mondo IT e lavorando con alcune delle realtà più importanti del settore.

Le persone rappresentano l’asset più importante e per questo risulta essenziale riuscire a sviluppare offerte allineate alle aspettative dei nostri clienti.

Quattro Linee di Business Integrate per un offering che risponde a molteplici richieste del mercato IT:

  • Consulting
  • RPA – Robotic Process Automation
  • Gamma Academy (alta formazione IT, upskilling e reskilling)
  • Products (vertical software in ambito Legal e Finance).

 

Posizione

Gamma Innovation nell’ambito dell’implementazione della linea di Business è alla ricerca di una risorsa da inserire con il ruolo di Analista programmatore Java, con almeno 5 anni di esperienza nel mondo banking and finance. Cerchiamo una risorsa dinamica, con forte attitudine al lavoro di squadra e buone doti organizzative, orientata all’obiettivo, innovativa e in grado di gestire il rapporto con il cliente dal punto di vista tecnico.

 

Requisiti richiesti

Le principali responsabilità della risorsa inserita saranno svolgere stime delle attività, redigere analisi tecniche, sviluppare software ed eseguire test. Dal punto di vista tecnico ci aspettiamo:

  • Ottima conoscenza dei principali pattern OOP e delle più comuni Best Practices dello sviluppo software;
  • Buona conoscenza di uno o più dei seguenti Design Principles: REST, SOA, MVC/MVVM, Microservices, Event Driven;
  • Ottima conoscenza di Java e delle sue librerie più comuni utilizzate per implementare le logiche di backend, in primis Spring Boot e JAX-WS;
  • Buona conoscenza di Angular;
  • Buona conoscenza di JSP/JSF;
  • Gradita conoscenza del framework Struts;
  • Buona conoscenza di almeno un database relazionale quale Oracle, MySQL, PostgreSQL o DB2;
  • Buona conoscenza del ciclo di vita del sw, di un sistema di Version Control quale Git o Subversion e delle tematiche di Continuous Integration;
  • Discreta conoscenza del deployment su Container;
  • Conoscenza di base di scripting Linux e DOS;
  • Ottima conoscenza di Java;
  • Ottima conoscenza dei principali pattern OOP.