Inserisci

SOFTWARE DEVELOPER

€30000.00 - €40000.00 all'anno
Pubblicato il  25/06/2026

Dettagli

Compenso: €30000.00 - €40000.00 all'anno
Azienda: BMC Air Filters
Disponibilità: Full time
Sede di lavoro Medicina

Descrizione

Il/La candidato/a ideale si occuperà della manutenzione correttiva, adattativa ed evolutiva del parco applicativo aziendale. La risorsa lavorerà su architetture consolidate basate su backend Java e Python, interfacciate con frontend moderni in Angular e database relazionali (MySQL e PostgreSQL).

Mansioni e Responsabilità
Manutenzione Correttiva (Bug Fixing): Analisi, tracciamento e risoluzione di anomalie software (sia backend che frontend) segnalate dagli utenti o dai sistemi di monitoraggio
Sviluppo Evolutivo: Implementazione di nuove funzionalità o ottimizzazione di quelle esistenti sulle piattaforme in uso
Gestione e Ottimizzazione Database: Scrittura, revisione e ottimizzazione di script SQL, query complesse, store procedure e viste per garantire le performance di MySQL e PostgreSQL
Integrazione ed Allineamento Frontend/Backend: Gestione del flusso dati tra le API (sviluppate in Java/Python) e l'interfaccia utente sviluppata in Angular
Refactoring del Codice: Miglioramento della qualità del codice esistente per garantirne la manutenibilità a lungo termine e la sicurezza
Documentazione Tecnica: Aggiornamento della documentazione tecnica dei software e dei manuali operativi

Competenze tecniche
Ottima conoscenza del linguaggio Java (Versioni 8 e successive) e dei principali framework di mercato (es. Spring Boot / Spring MVC)
Solida conoscenza del linguaggio Python per la gestione di script, automazioni o microservizi (es. framework Flask o FastAPI)
Buona conoscenza del framework Angular (TypeScript, gestione dei componenti, moduli, servizi e programmazione reattiva con RxJS)
Padronanza delle Web Technologies quali HTML5, CSS3/SASS e integrazione di API RESTful
Capacità di scrivere script di migrazione dati, ottimizzazione di query (Query Tuning, indici) su relazionali MySQL e PostgreSQL
Conoscenza di strumenti ORM di mappatura come Hibernate/JPA (per Java) o SQLAlchemy (per Python)
Uso fluente di Git (GitLab, GitHub o Bitbucket) e gestione dei branching model
Conoscenza di Maven/Gradle (per Java) e npm/yarn (per Angular)

Requisiti

Laurea almeno triennale in ingegneria informatica o in alternativa diploma tecnico informatico

Esperienza di almeno 1 anno come sviluppatore software

Requisiti preferenziali

Conoscenza di base di Docker per la gestione dei container in ambienti di sviluppo locali

Dimestichezza con l'uso di tool di ticketing e project management (es. Jira, Confluence, Trello)

Esperienza con strumenti di CI/CD per il deploy automatizzato degli applicativi

Competenze Trasversali (Soft Skills)

Analisi e Problem Solving

Autonomia e Orientamento al Risultato

Capacità di gestire le priorità in base alla criticità dei bug o delle richieste di business

Teamwork e attitudine a collaborare con figure di product owner, sistemisti o colleghi di team

Contratto e Orario di lavoro

Contratto Nazionale di Riferimento: Metalmeccanico Industria

Tempo indeterminato

Orario di lavoro

Full Time in presenza, 40 ore settimanali, dal lunedì al venerdì (fascia oraria 09.� 18.00 con pausa pranzo).

Area di residenza

Bologna e provincia (preferibilmente nel raggio di 30 Km)

*L'annuncio è rivolto ad ambo i sessi (D.lgs n. 198/2006) e nel rispetto di quanto disposto dall'art. 10 del D.Lgs n. 276/2003

Informazioni sull'inserzionista

Inserzionista attivo su Bakeca.it dal 08/05/2026