At Amaris, we strive to provide our candidates with the best possible recruitment experience. We like to get to know our candidates, challenge them, and be able to give them proper feedback as quickly as possible. Here's what our recruitment process looks like:
Brief Call: Our process typically begins with a brief virtual/phone conversation to get to know you! The objective? Learn about you, understand your motivations, and make sure we have the right job for you!
Interviews (the average number of interviews is 3 - the number may vary depending on the level of seniority required for the position). During the interviews, you will meet people from our team: your line manager of course, but also other people related to your future role. We will talk in depth about you, your experience, and skills, but also about the position and what will be expected of you. Of course, you will also get to know Amaris: our culture, our roots, our teams, and your career opportunities!
Case study: Depending on the position, we may ask you to take a test. This could be a role play, a technical assessment, a problem-solving scenario, etc.
As you know, every person is different and so is every role in a company. That is why we have to adapt accordingly, and the process may differ slightly at times. However, please know that we always put ourselves in the candidate's shoes to ensure they have the best possible experience.
We look forward to meeting you!
Job description Descrizione del ruolo
Unisciti al nostro team e inizia una nuova avventura come Full-Stack Developer in un ambiente internazionale e dinamico, dove potrai realizzare le tue ambizioni professionali all’interno di un’organizzazione in forte crescita.
Le tue missioniSviluppare applicazioni fullstack con Java (versioni 8 e 17), Spring Boot e Spring JDBC
Realizzare interfacce utente responsive e reactive con framework JavaScript moderni
Gestire architetture a microservizi ed effettuare integrazioni tramite API REST e formati JSON
Progettare componenti web con JavaScript
Utilizzare Docker e applicare conoscenze operative di Kubernetes
Applicare le best practice di secure coding nello sviluppo software
Utilizzare strumenti CI/CD come GitLab CI, GitHub Actions o Jenkins
Collaborare con i team interfunzionali per garantire qualità e fattibilità tecnica delle soluzioni
Il tuo profiloEsperienza nello sviluppo fullstack (almeno 5 anni)
Esperienza con Java (versioni 8 e 17), Spring Boot e Spring JDBC
Esperienza con HTML5, CSS3, JavaScript e TypeScript
Esperienza con architetture a microservizi e integrazione tramite API REST
Esperienza con Knockout.js o competenze equivalenti in React, Vue.js o altri framework MVVM/MVC
Esperienza con Docker e conoscenze operative di Kubernetes
Esperienza con strumenti CI/CD: GitLab CI, GitHub Actions o Jenkins
Background accademico: laurea in ingegneria informatica o equivalenti
Italiano fluente e un buon livello di lingua Inglese
Sai lavorare in autonomia e possiedi forti capacità di problem solving
Perché noiUna community internazionale con oltre 110 nazionalità rappresentate
Un ambiente in cui la fiducia è centrale: il 70% dei nostri leader ha iniziato dal primo livello di responsabilità
Un sistema formativo solido, grazie alla nostra Academy interna con oltre 250 moduli disponibili
Un luogo di lavoro dinamico, con frequenti momenti di team building, afterwork, eventi interni
Un forte impegno verso la CSR, in particolare con il nostro programma WeCare Together
Amaris Consulting promuove l'uguaglianza delle opportunità. Siamo impegnati a valorizzare la diversità nei nostri team e a creare un ambiente di lavoro inclusivo. In questa ottica, accogliamo le candidature di tutte le persone qualificate, indipendentemente da genere, orientamento sessuale, etnia, credo, età, stato civile, disabilità o qualsiasi altra caratteristica.