logo
Spindox

Full Stack Java/Angular Developer_BIOGGIO_Lugano (Svizzera)

Europe (non-EU)

August 28, 2026 at 11:01 AM

✨ AI summary

Location

  • Bioggio, Switzerland (4 days onsite, 1 day remote)

Languages

  • Java
  • Java 11+ (up to JDK 21)
  • TypeScript

Frameworks

  • Spring Boot
  • Spring Framework
  • Spring Data
  • Angular

Cloud Services

  • AWS
  • Azure
  • GCP

Databases

  • Oracle
  • PostgreSQL

Experience Level

  • 5+ years in software development
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.