Miratech
Miratech
Miratech è un’azienda globale di servizi IT e consulenza che collabora con le imprese nei processi di trasformazione digitale. I suoi servizi comprendono outsourcing, sviluppo software e servizi professionali, combinando la capacità di delivery tipica delle grandi aziende con l’adattabilità associata all’innovazione delle startup. Fondata nel 1989, Miratech opera nella consulenza B2B e nelle attività tecnologiche legate al SaaS, supportando le organizzazioni che necessitano di competenze software e servizi tecnologici.

Sviluppatore Java senior

Realizza sistemi sicuri di amministrazione fiscale per i clienti del settore pubblico di Miratech. Sviluppa microservizi Java, integrazioni, test e processi CI/CD.

Descrizione

  • Realizzare componenti software a partire dalle specifiche di progettazione.
  • Integrare e testare sistemi.
  • Analizzare e risolvere problemi tecnici.
  • Scrivere test unitari per i componenti software.
  • Contribuire alla stima dell’impegno richiesto dal progetto e dei tempi di consegna.
  • Collaborare a stretto contatto con i colleghi e comunicare con gli stakeholder del progetto.
  • Fornire consulenza sulle roadmap dei prodotti.
  • Partecipare al triage, all’analisi e alla definizione delle priorità degli incidenti.
  • Mantenere e migliorare i processi CI/CD.
  • Sviluppare e mantenere software su misura per un grande cliente europeo del settore pubblico.
  • Contribuire a un sistema di amministrazione fiscale che elabora le dichiarazioni, calcola e accerta le imposte e si integra con sistemi esterni.

Requisiti

  • Avere almeno 6 anni di esperienza nello sviluppo Java.
  • Avere una solida esperienza con Spring Framework e Quarkus.
  • Conoscere l’architettura a microservizi e le tecnologie per container come Docker e Kubernetes.
  • Avere esperienza con database relazionali, incluso PostgreSQL o un altro sistema di gestione di database relazionali.
  • Avere esperienza con integrazioni REST e SOAP e tecnologie di messaggistica come Kafka e ActiveMQ.
  • Conoscere i principi del testing del software.
  • Comunicare con sicurezza in inglese.
  • Collaborare e comunicare in modo efficace con gli stakeholder e i team distribuiti.
  • L’esperienza nello sviluppo front-end con Angular è considerata un vantaggio.
  • La conoscenza del tedesco o dello svizzero tedesco è considerata un vantaggio.

Benefit

  • Pacchetto completo di retribuzione e benefit.
  • Assicurazione sanitaria.
  • Corsi di lingua.
  • Programma di trasferimento.
  • Flessibilità nel lavoro da remoto grazie alla cultura lavorativa ForeverRemote.
  • Opportunità di crescita professionale.
  • Programmi di certificazione.
  • Programmi di mentoring e investimento nei talenti.
  • Opportunità di mobilità interna.
  • Opportunità di tirocinio.
  • Lavoro su progetti di grande impatto per clienti leader a livello globale.
  • Ambiente di lavoro inclusivo e solidale, con comunicazione aperta.
  • Eventi aziendali e attività di team building organizzati regolarmente.