MIDDLEWARE

Java Backend Developer

Vuoi entrare a fare parte di un’azienda giovane e dinamica, che investe sui propri talenti e sull’innovazione tecnologica? 

Allora Extra Red è l’azienda che fa per te!

Siamo un Technology Service Provider che, grazie alle partnership con importanti player quali Red Hat, IBM, Liferay, InfluxDB e AWS, realizza soluzioni su misura per importanti clienti appartenenti a diversi settori, offrendo competenze qualificate su tematiche quali Middleware, Cloud Computing, DevOps, Modernizzazioni e Migrazioni di Applicazioni e Big Data Analytics.  

Siamo alla ricerca di uno SVILUPPATORE JAVA talentuoso come te, che contribuisca al potenziamento del team di delivery e che apporti con le proprie competenze un valore aggiunto all’azienda. 

Lavorerai in ambito back-end development e verrai inserito/a all’interno dei nostri gruppi di lavoro specializzati nella realizzazione di applicazioni software a supporto dei processi IT delle aziende clienti. 
Sarai coinvolto/a nelle fasi di realizzazione, manutenzione ed evoluzione di soluzioni applicative complesse, seguendo tutto il ciclo di produzione del software: dall’analisi dei requisiti tecnico-funzionali fino all’avviamento e all’Application Maintenance del sistema.

Requisiti:

  • Esperienza nello sviluppo di applicazioni EE con il linguaggio Java e i principali framework come Spring/Springboot
  • Esperienza con IDE di sviluppo (IntelliJ, Eclipse, Visual Studio Code ecc.)
  • Conoscenza dei processi ed esperienza nell’utilizzo di tool a supporto del versioning e della CI/CD (e.g. GIT/SVN, Maven, Jenkins)
  • Conoscenza delle best practices di progettazione e sviluppo software a garanzia di prestazioni, affidabilità e sicurezza
  • Conoscenza dei principali Application Server (e.g. Tomcat)
  • Conoscenza delle tecnologie orientate allo sviluppo di web API (REST, JSON, OpenAPI ecc.)
  • Conoscenza di almeno un framework di accesso ai dati (JPA/Hibernate, Spring Data ecc.)
  • Conoscenza del linguaggio SQL e di almeno un Database (Oracle, PostgreSQL, MySql, ecc.)
  • Conoscenza dei container Docker e del loro utilizzo pratico.

Su cosa potrai crescere?

Avrai la possibilità di lavorare su tecnologie moderne e sui framework più innovativi.
OpenShift, Ansible, Kafka e Apache Camel sono alcuni dei prodotti su cui si basa la nostra offerta in ambito modernizzazione delle applicazioni, integrazione applicativa, DevOps e BPM. 
Ti troverai inoltre a lavorare con tools quali: Maven, Spring Boot, Docker e su orchestratori di container quali Kubernetes ed OpenShift.

Cosa offriamo?

Smart Working: crediamo nel valore del tempo libero, quindi vogliamo creare un sano equilibrio tra vita lavorativa e vita privata. Proprio per questo motivo lavoriamo per lo più in forma ibrida o full remote.

Formazione Continua: investiamo costantemente nella formazione dei nostri team definendo percorsi formativi e percorsi di certificazione per i colleghi più ambiziosi.

Un ottimo ambiente e spirito di gruppo: promuoviamo a tutti i livelli la coesione, la collaborazione e lo scambio di idee.

Sei pronto per unirti a noi? Ti abbiamo riservato un posto!