Descrizione della Posizione Lavorativa
BMPEUROPE SRL ricerca sviluppatori web per potenziare il proprio team interno a seguito di una fase di forte crescita. L'azienda, leader internazionale nella produzione di porte rapide con numerosi punti vendita nel mondo, gestisce internamente i flussi aziendali (commerciale, gestione ordini e produzione, spedizione e assistenza) tramite diversi tipi di software (web, Android, client di rete, ecc.).
Offriamo contratto a tempo pieno e tempo indeterminato con una RAL indicativa di 30.000 - 50.000 EUR in base all'esperienza. Il gruppo di sviluppo lavora 100% in remoto, ma sono disponibili uffici a Villanova d'Asti (AT) per attività in presenza e per conoscere i colleghi e la realtà aziendale.
Cerchiamo preferibilmente candidati con almeno 2 anni di esperienza nello sviluppo di servizi web in Java, con inclinazione fullstack, passione per il lavoro e disponibilità a confrontarsi con nuove sfide e tecnologie.
Competenze richieste (minime): Java, SQL.
Di seguito alcuni dettagli tecnologici e progetti correlati presenti nell'annuncio:
- Quality Group – Back‑End / Front‑End Developer: lavoro su una piattaforma per preventivi e vendita di soluzioni di viaggio costituita da due applicativi principali:
- Aladyn: front office per la preventivazione, scritto in Java secondo i canoni Java EE; frontend con Google Web Toolkit; storage MySQL; Application Server JBoss; build con Maven; versionamento con Subversion.
- Quality Manager: back office per la configurazione prodotti, attualmente in PHP + MySQL con Git; in fase di ricostruzione su architettura moderna con backend API REST in Java/Spring Boot, container Docker e frontend come Single Page Application in React/Redux. Introduzione di soluzioni cloud (AWS), uso di Git, e pipeline CI/CD basata su GitLab con build su GitLab‑runner.
- Si cercano profili con conoscenza degli strumenti sopra elencati (Git, SpringBoot, Docker, CI/CD, AWS, ecc.), con focus sul backend ma con apprezzate competenze frontend.
ZeroDue Consulting LTD – Java Developer (Junior / Senior): progetti gestiti al 100% da remoto con possibili trasferte a Zurigo e Roma (quando applicabile). Requisiti indicativi:
- Junior: almeno 1 anno di esperienza in Java, conoscenza del concetto di TDD, esperienza con database relazionali o NoSQL, uso di strumenti di build (Maven, Gradle, SBT), versionamento con Git e conoscenza dell'inglese.
- Senior: almeno 5 anni di esperienza Java, conoscenza delle architetture a microservizi, DDD, servizi REST, TDD e framework di test (es. JUnit, Mockito, Cucumber), esperienza con database relazionali e NoSQL.
Posizioni aperte ad ambienti dinamici con spazio per formazione e miglioramento continuo della qualità del codice.
Benefit per i dipendenti
- Contratto a tempo indeterminato e RAL commisurata all'esperienza (30K–50K indicativa).
- Lavoro da remoto al 100% con uffici disponibili a Villanova d'Asti per incontri e visite in azienda.
- Ambiente dinamico con possibilità di formazione e crescita professionale; esposizione a tecnologie moderne (Spring Boot, Docker, CI/CD, AWS, React).
Requisiti
Esperienza richiesta variabile per livello: posizioni junior da almeno 1 anno di programmazione Java; per il ruolo segnalato in BMPEUROPE preferibile almeno 2 anni di esperienza nello sviluppo di servizi web in Java; posizioni senior 5+ anni. Conoscenze richieste: Java, SQL; preferibili Spring Boot, REST, Docker, CI/CD (GitLab), Git, Maven/Gradle, TDD e framework di test, MySQL/noSQL, conoscenza inglese.
Competenze richieste
Competenze professionali
Java
SQL
Spring Boot
REST API
Docker
React
Redux
AWS
MySQL
JBoss
Maven
Git
Subversion
CI/CD (GitLab)
TDD
JUnit
Mockito
Cucumber
Microservizi
DDD
Gradle
sbt
NoSQL
Competenze trasversali
Autonomia
Passione per lo sviluppo
Volontà di apprendere
Attenzione alla qualità del codice
Capacità di lavoro in team