Junior Developer
Junior / Apprendista

Default organization logo

Materia

Firenze, Firenze, Toscana, Italia

Hybrid

Contratto a tempo indeterminato

Sviluppo software / Fintech (pagamenti digitali)

Descrizione della Posizione Lavorativa

Junior Developer (0-2 anni)

Sede: Firenze (FI) con full smart working dopo un periodo iniziale in presenza.

Chi siamo: Materia è una software house innovativa specializzata nello sviluppo di soluzioni tecnologiche avanzate e in progetti di Intelligenza Artificiale. Per un progetto rilevante nel settore dei mobility payments cerchiamo Junior Developer motivati desiderosi di crescere in un contesto tecnologico dinamico e innovativo.

Cosa farai

  • Entrare a far parte di un team di sviluppo che realizza piattaforme per una primaria azienda del settore dei pagamenti digitali.
  • Sviluppo e manutenzione di applicazioni software.
  • Collaborazione con team di sviluppo senior e partecipazione alla progettazione tecnica delle soluzioni.
  • Sviluppo di funzionalità sia backend che frontend.
  • Miglioramento continuo della qualità del codice.

Tecnologie e linguaggi

Frontend

  • HTML, CSS, JavaScript, Bootstrap
  • JSP, JSTL, Ajax, jQuery, DataTables
  • Angular, Ionic, GeoJSON, JSON, JDBC

Backend

  • Java EE (principalmente 1.6 / 1.8), Spring MVC, Hibernate
  • GraphQL, RESTful API
  • Batch processing con Spring Batch

Database e Sistemi

  • SQL (PostgreSQL, Oracle, MySQL)
  • Strumenti: SQL Developer, DBeaver
  • Shell Linux, PowerShell, gestione server (deploy WAR, analisi log, script di sistema)
  • Server: WildFly (JBoss), Tomcat, PostgreSQL

DevOps e strumenti

  • Maven, Ant
  • Git, GitLab (Fork)
  • Jira, Putty, FileZilla, Postman, Jd-gui, WinMerge
  • IDE: Eclipse, Visual Studio Code

Profilo ricercato

  • Laurea o formazione tecnica in informatica, ingegneria o discipline affini.
  • 0-2 anni di esperienza nello sviluppo software.
  • Conoscenza di base di almeno uno dei linguaggi/strumenti elencati.
  • Passione per la tecnologia, lo sviluppo software e l'innovazione.
  • Attitudine al lavoro in team e volontà di crescita professionale.

Cosa offriamo

  • Possibilità di lavorare su progetti tecnologici di alto livello.
  • Ambiente giovane e orientato all'innovazione.
  • Contatto diretto con tecnologie moderne e progetti di AI.
  • Opportunità di crescita professionale rapida.

Come candidarsi

Candidati direttamente su LinkedIn oppure invia la candidatura spontanea tramite il sito aziendale / i canali indicati.

Benefit

  • Smart Working completo dopo il periodo iniziale.
  • Lavoro su progetti innovativi e tecnologie AI.
  • Ambiente giovane e possibilità di crescita professionale.

Requisiti

Laurea o formazione tecnica in informatica, ingegneria o discipline affini; 0-2 anni di esperienza nello sviluppo software; conoscenza di base di almeno uno dei linguaggi/strumenti indicati; passione per la tecnologia; attitudine al lavoro in team e volontà di crescita professionale.

Competenze richieste

  • Competenze professionali
  • Java (Java EE 1.6/1.8) Spring MVC Hibernate GraphQL RESTful API Spring Batch HTML/CSS/JavaScript Angular Ionic JSP SQL (PostgreSQL Oracle MySQL) Shell Linux / PowerShell Git Maven / Ant WildFly / Tomcat Postman Eclipse / Visual Studio Code
  • Competenze trasversali
  • Passione per la tecnologia Lavoro di squadra Orientamento alla crescita professionale Adattabilità