Senior Back End Developer
Descrizione dell'offerta
Perchè ConTe.it?
In ConTe.it ti occuperai dello sviluppo dei nostri prodotti software, contribuendo alla crescita del nostro intero stack tecnologico; sperimentando nuove tecnologie e soluzioni architetturali: microservizi AWS-based; un workspace unificato in Angular per tutti i touchpoint digitali con i nostri clienti; un’infrastruttura costruita sul Cloud AWS; una pipeline DevOps per automatizzare ed ottimizzare il processo di delivery; un focus costante sulla qualità attraverso tool evoluti di test automation.
Entrerai a far parte di uno dei nostri team Agile, autonomi e dinamici, in cui professionisti tech ed esperti del business assicurativo lavorano fianco a fianco quotidianamente con l’obiettivo di rendere ConTenti i nostri clienti!
Troverai anche opportunità di confronto e sviluppo di competenze all’interno di un coeso Chapter dedicato al mondo del Software Development, fortemente improntato all’innovazione, alla coltivazione delle skill e alla crescita del nostro ecosistema Tech.
Chi stiamo cercando
Come candidato/a ideale per questa posizione di Senior Back End Developer contribuirai al continuous improvement di ConTe.it nella sua identità di Tech-Data driven company.
Sei esattamente chi stiamo cercando se nutri un’intensa passione per la scrittura del codice, con la consapevolezza che quanto da te creato sarà utilizzato ed apprezzato dai nostri clienti, se sei autenticamente curioso di scoprire nuove tecnologie ed un convinto ambasciatore di innovazione, qualità e collaborazione. Ci piacerebbe in particolare che possedessi questi requisiti:
- Ottima conoscenza del linguaggio di programmazione Java (versione 17 e superiori)
- Ottima conoscenza di Apache Maven e dei suoi principali plugin
- Esperienza pregressa di almeno 5 anni nel ruolo
- Ottima conoscenza dei database relazionali (MySQL, PostGres, SQL Server)
- Buona conoscenza di database non relazionali (DynamoDB, Elasticsearch, Redis)
- Ottima conoscenza di JUnit per la scrittura di test unitari e di integrazione
- Ottima conoscenza dei framework di performance testing (Locust, JMeter)
- Comprovata esperienza nella sviluppo di API RESTful
- Ottima conoscenza nell’utilizzo di web service SOAP
- Ottima conoscenza del framework Spring Boot e dello stack Java Enterprise
- Conoscenza delle architetture a Microservizi container-based
- Conoscenza ed esperienza nell’utilizzo dei design pattern
- Familiarità con Pratiche DevOps per CI/CD e relativi tools
- Esperienza nell’utilizzo e configurazione di SonarQube
- Ottima conoscenza del sistema di versioning Git e SVN e delle più comuni branching strategy (ie. GitFlow, GitHubFlow, GitlabFlow)
- Buona conoscenza della lingua inglese
- Spiccate capacità di problem solving e forte attitudine al team working
E saremmo ancor più entusiasti se, inoltre, avessi queste ulteriori caratteristiche:
- Esperienza di sviluppo in Guidewire
- Conoscenza base dei servizi AWS
- Conoscenza di strumenti di monitoring & application performance management (Dynatrace)
- Conoscenza linguaggi di scripting (JavaScript, Python)
- Conoscenza framework frontend (Angular, React, Vue.js)
- Conoscenza di Gradle
- Conoscenza dei framework di test automation funzionale (es. Katalon, Playwright)
- Conoscenza delle metodologie Agili di sviluppo (SCRUM)
Sede di lavoro: Roma (Hybrid Model)