Seltis Hub S.r.l.
Senior Java Backend Developer categorie protette
Senior Java backend developer role at an Italian IT company, reserved for candidates in protected categories under Italian Law 68/99. Day to day: working in an agile, cross-functional team with the product owner to design application architectures and build Java/Spring services with automated testing and SQL databases.
- Compensation
- Not disclosed
- Location
- Italy
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- 5+ years of software development experience with a focus on Java programming
- Bachelor's or master's degree in Computer Science, Engineering or related field, or equivalent experience
- Deep knowledge of OOP/OOD, SOLID principles, algorithms, data structures and design patterns
- Proven experience with Java frameworks, especially Spring
- Proven ability to implement and run various automated testing strategies
- Familiarity with relational database concepts and interactions (SQL, RDBMS)
- Experience with high-availability solutions and understanding of SaaS/PaaS models
- Excellent written and spoken Italian; ability to read and communicate in English
- Membership in protected categories for civil disability (Law 68/99) is mandatory
Full description
Annuncio dedicato alle persone appartenenti alle categorie protette - legge 68/99.
Seltis Hub Diversity & Inclusion ricerca per un’importante azienda operante nel settore dell'Information Technology un/a Senior Java Backend Developer appartenente alle categorie protette.
Responsabilità principali:
- Collaborare all’interno di un team agile e interfunzionale, lavorando a stretto contatto con il product owner per definire prodotti e strategie.
- Progettare architetture applicative e definire soluzioni tecniche per i servizi forniti.
- Lavorare a stretto contatto con altri ingegneri software in un ambiente collaborativo.
- Garantire il rispetto delle best practice, degli standard di codifica e dei requisiti di sicurezza.
- Promuovere il miglioramento continuo nei processi e nelle tecnologie di sviluppo.
Competenze richieste:
- Oltre 5 anni di esperienza nello sviluppo software, con particolare attenzione alla programmazione Java.
- Laurea triennale o magistrale in Informatica, Ingegneria o discipline affini, oppure esperienza equivalente.
- Conoscenza approfondita dei principi della programmazione orientata agli oggetti (OOP, OOD, SOLID), degli algoritmi, delle strutture dati e dei modelli di progettazione.
- Comprovata esperienza nell’utilizzo di framework Java, con particolare attenzione a Spring.
- Comprovata capacità di implementare ed eseguire diverse strategie di test automatizzati.
- Familiarità con i concetti e le interazioni dei database relazionali (SQL, RDBMS).
- Esperienza con soluzioni ad alta disponibilità e comprensione dei modelli SaaS/PaaS.
- Ottima padronanza dell’italiano scritto e parlato, capacità di leggere e comunicare in inglese.
- Imprescindibile l'appartenenza alle categorie protette per invalidità civile.