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à