Sei una risorsa con la passione per l'IT e aperta all'innovazione?
Spindox ha bisogno di te per rafforzare i suoi team impegnati in numerosi progetti interessanti e di respiro internazionale!
Con chi lavorerai e di cosa ti occuperai?
Lavorerai in presenza presso la sede Cliente, situata a
Bioggio, per
4 giorni a settimana (1 giorno in smart working), farai parte dell'area
Java e ti confronterai quotidianamente con altri professionisti del settore, di diversa seniority e background, prendendo parte a progetti sfidanti e ambiziosi.
La collaborazione avverrà prevalentemente in
lingua inglese.
La dinamicità del ruolo ti permetterà di approfondire sia tecnologie nuove che ambienti funzionali differenti e competitivi.
Entrerai a far parte di progetti innovativi in ambito CRM, contribuendo allo sviluppo di nuove funzionalità trasversali e alle attività di bug fixing su sistemi enterprise.
Sarai coinvolto nell’evoluzione di soluzioni moderne, scalabili e affidabili, lavorando a stretto contatto con team cross-funzionali.
Cosa vorremmo trovare in te?
- Laurea in Informatica, Ingegneria Informatica o discipline affini
- Esperienza consolidata di almeno 5 anni nel ruolo
- Ottima conoscenza della lingua inglese, scritta e parlata
Competenze Richieste
Backend Java
- Java 11+ (fino a JDK 21), con ottima conoscenza di Stream, Lambda, Try-with-resources
- Spring Boot, Spring Framework, Spring Data
- Maven o Gradle
- Progettazione e implementazione di RESTful API
- Esperienza con ORM (Hibernate, JPA)
- Test automation: JUnit, TDD; la conoscenza di BDD con Cucumber costituisce un plus
- Esperienza con database relazionali (Oracle, PostgreSQL), incluse le stored procedures
- Versioning e CI/CD con Git e GitHub Actions
- Conoscenza di SwaggerHub e capacità di comprendere e gestire i payloads delle API (JSON)
Frontend
- Angular (versioni recenti), TypeScript
- Esperienza con Angular Material e UI Components
- Frontend Testing Best Practices
DevOps & Tooling
- Esperienza con ambienti Unix/Linux
- Conoscenza di base della containerizzazione con Docker
- Esperienza nel monitoraggio e nell’ottimizzazione delle performance tramite strumenti APM, come AppDynamics, Dynatrace o soluzioni analoghe
Nice To Have
- Esperienza con Camunda BPM o altri motori BPMN/DMN (fortemente consigliata)
- Esperienza con strumenti per il testing end-to-end, come Selenium e Tosca
- Esperienza con piattaforme CRM enterprise, come Salesforce, Microsoft Dynamics o Pega
- Conoscenza di architetture cloud-native e delle principali piattaforme cloud, come AWS, Azure e GCP
Cosa ti offriamo?
Contratto di assunzione a tempo indeterminato regolato dal diritto svizzero (Codice delle Obbligazioni e Legge sul Lavoro) e dalle condizioni previste dal contratto individuale di lavoro.
La retribuzione sarà determinata in funzione delle responsabilità e delle competenze richieste dalla posizione, nonché dell’esperienza professionale maturata, sulla base di criteri oggettivi e neutrali rispetto al genere.
Le informazioni relative alla fascia retributiva prevista per il ruolo saranno condivise nelle prime fasi del processo di selezione.
L’offerta è rivolta a candidati di entrambi i sessi (L.903/77 – L.125/91). Spindox promuove un ambiente di lavoro inclusivo e assicura pari opportunità di impiego a tutte le persone, indipendentemente da genere, età, nazionalità, cultura, orientamento personale o credo.