Siamo la più antica e grande compagnia di viaggi inbound dell’India. L’anno scorso abbiamo iniziato lo sviluppo del nostro prodotto interno con l’obiettivo di automatizzare l’attività B2B. Per accelerare lo sviluppo della nostra piattaforma, abbiamo recentemente creato un centro di innovazione tecnologica, TCI Digital Labs, e stiamo cercando di assumere sviluppatori appassionati in tutte le aree – cloud, (AWS), DevOps, Java, React, Typescript e Data – per entrare a far parte della nostra ambiziosa roadmap di progettazione dei prodotti.
Descrizione del lavoro
Must-Have
- Esperienza di sviluppo nella realizzazione di applicazioni back-end utilizzando Java e l’ecosistema Spring
- Forte padronanza del core Java
- Comprende l’applicazione delle migliori pratiche java
- Familiarità con il modello Java Concurrency
- Comprende le collezioni Java, i generici e le caratteristiche della programmazione funzionale basata su Java 8.
- Capisce cosa significa scrivere codice unitario testabile
- Ha utilizzato ampiamente l’ecosistema Spring
- Spring Boot
- Sviluppo di API HTTP/REST
- Dati Spring (JPA)
- Esperienza in strumenti ORM come Hibernate (in grado di mettere a punto le mappature per le prestazioni).
- Conoscenza di SQL e progettazione di database
- Apprezzamento di vari stili di progettazione, tra cui quelli basati sugli eventi, i microservizi, la modularità monolitica, ecc.
Buono da avere
- AWS: Esperienza nello sviluppo di applicazioni per il cloud AWS
- Utilizzo di strumenti per la qualità del codice (SonarQube o altri)
- Familiarità con la distribuzione tramite pipeline CI/CD
- Comprende le strutture di test unitario e di integrazione di Spring Boot.
I candidati interessati possono inviare il proprio CV aggiornato all’indirizzo hr@sita.in.