Afliant

Integration Developer

Posted on 16/09/24

Seniority: Junior/Senior
Sede di lavoro: Trento
Tipo di contratto: Full time


Riguardo a Afliant

Nata dalla fusione tra Thread Solutions e U-Hopper, Afliant è una tech company che unisce creatività, innovazione ed efficacia, sviluppando soluzioni digitali all’avanguardia in vari settori tra cui retail, sanità, manifatturiero, logistica, fintech, sport e marketing digitale. Sulla base della consolidato riconoscimento del mercato nei settori dell’integrazione dati e dello sviluppo applicativo stiamo perseguendo una decisa espansione nel campo dei Big Data, Analytics e Intelligenza Artificiale, e ci poniamo come un partner strategico ideale per le aziende che vogliono adottare strategie data-driven e implementare l’AI nel proprio business. Il nostro team comprende developer, designer e data scientist che lavorano con passione e competenza per valorizzare i dati dei nostri clienti, rendendoli integrati, fruibili e significativi grazie all’uso di piattaforme di data integration, tecnologie predittive e soluzioni AI avanzate. Utilizziamo metodologie agili per garantire flessibilità, rapidità ed eccellenza nel delivery dei nostri progetti. Le nostre partnership strategiche con leader di mercato come Databricks e Salesforce, insieme al forte legame che manteniamo con il mondo della ricerca a livello nazionale ed europeo ci permettono di offrire soluzioni personalizzate e innovative. In parallelo, abbiamo sviluppato un portfolio di prodotti proprietari SaaS, che offriamo ai nostri clienti su specifiche nicchie verticali. Il nostro team, composto da 45 professionisti altamente qualificati, è la nostra risorsa più preziosa. Ci impegniamo a fornire un ambiente di lavoro stimolante e gratificante attraverso un piano di welfare all’avanguardia, certificazione della qualità ISO 9001, formazione continua e obbligatoria, politiche di flessibilità, ambienti di lavoro curati e dispositivi tecnologici di ultima generazione. In Afliant siamo pionieri concreti: guardiamo avanti per costruire il futuro, oggi. Se sei un professionista tecnico con 2-5 anni di esperienza e desideri far parte di un’azienda che valorizza il talento e promuove l’innovazione, unisciti a noi e contribuisci al nostro viaggio verso l’eccellenza.

Panoramica del Ruolo

Come Integration Developer entrerai a far parte di un team di professionisti tra i più qualificati a livello europeo per fornire un contributo rilevante ai nostri progetti cliente, dove misurarti mettendo in gioco le tue competenze digitali e la tua creatività all’interno di un continuo processo di crescita.

Responsabilità principali

  • Sviluppo e integrazione: collaborare con il team di sviluppo per progettare e sviluppare soluzioni di integrazione utilizzando MuleSoft Anypoint Platform. Il candidato sarà coinvolto in progetti con architetture software complesse e dovrà lavorare su temi di scalabilità, alta disponibilità e affidabilità.
  • Configurazione e personalizzazione: configurare e personalizzare flussi di integrazione, API e connettori MuleSoft per soddisfare i requisiti di integrazione specifici del cliente.
  • Testing: sviluppare e condurre test unitari e di integrazione per garantire l’affidabilità e la stabilità delle soluzioni di integrazione.
  • Documentazione: documentare le soluzioni di integrazione sviluppate, inclusi diagrammi di flusso, specifiche tecniche e guide utente.
  • Supporto tecnico: fornire supporto tecnico e risolvere i problemi relativi alle soluzioni di integrazione implementate.

Competenze Tecniche

Requisiti minimi

  • Competenza nello sviluppo utilizzando lo stack Java almeno di livello accademico
  • Familiarità con architetture di rete e delle componenti che le costituiscono

Nice-to-have

  • Conoscenza di MuleSoft o altra piattaforma di integrazione
  • Gestione degli eventi con modalità a messaggi: metodologie sincrone/asincrone, queue/topic, Kafka, RabbitMQ, ActiveMQ.
  • Conoscenza di altri linguaggi procedurali (es. .Net, Go, Typescript) o funzionali, conoscenza di framework come Spring o similari.
  • Familiarità con concetti di integrazione: API REST, SOAP, JSON, XML, OAuth, JWT.
  • Conoscenza di database relazionali o meno e di SQL.
  • Familiarità con i concetti di Automated Testing e Continuous Integration / Deployment.
  • Conoscenza di metodologie di lavoro in team in modalità Gitflow.
  • Esperienza di analisi funzionali complesse tracciando i flussi di scambio dati tra diverse componenti.
  • Conoscenza delle componenti che compongono piattaforme SaaS (AWS, GCP, Azure).
  • Familiarità con metodologie agili di sviluppo software, capacità di lavorare in sprint, pianificare meeting e collaborare con il team di sviluppo.

Soft skills

  • Agile e Scrum: familiarità con metodologie agili di sviluppo software, capacità di lavorare in sprint, pianificare meeting e collaborare con il team di sviluppo.
  • Comunicazione: buona abilità di comunicazione verbale e scritta, collaborazione con stakeholder interni ed esterni.
  • Problem Solving: abilità nel risolvere problemi complessi, pensiero critico e capacità di prendere decisioni rapide basate su dati disponibili e proporre soluzioni innovative.
  • Apprendimento continuo: motivazione ad imparare e crescere professionalmente nel campo dell’integrazione e delle tecnologie MuleSoft nonché delle architetture software complesse
  • Gestione del tempo: capacità di gestire efficacemente il proprio tempo e prioritizzare le attività per rispettare le scadenze del progetto.

Titoli di studio

  • Laurea in Informatica, Ingegneria Informatica o altro campo scientifico.
  • Conoscenza della lingua inglese almeno a livello B1.
  • Esperienza di programmazione almeno a livello accademico.

Perché Unirsi a Noi?

  • Essere parte di un’azienda leader nell’innovazione AI, SaaS e nell’integrazione di sistemi/dati.
  • Lavorare in un ambiente dinamico e collaborativo che favorisce la crescita e l’apprendimento.
  • Opportunità di lavorare su progetti diversificati, contribuendo in modo significativo all’industria tecnologica.

Cosa offriamo

  • Un ambiente di lavoro giovane e dinamico;
  • Formazione continua;
  • Macbook pro aziendale;
  • Posto auto;
  • Buono pasto;
  • Piano di Welfare Aziendale;
  • Sei una persona, non un numero.

Apply for this job!