Nous sommes la plus ancienne et la plus grande agence de voyages réceptive d’Inde. L’année dernière, nous avons commencé le développement de notre produit interne dans le but d’automatiser notre activité B2B. Pour accélérer le développement de notre plateforme, nous avons récemment mis en place un centre d’innovation technologique, TCI Digital Labs, et nous cherchons à intégrer des développeurs passionnés dans tous les domaines – cloud, (AWS), DevOps, Java, React, Typescript et Data – pour faire partie de notre ambitieuse feuille de route d’ingénierie produit.
Description du poste
Les incontournables
- Expérience du développement d’applications back-end à l’aide de Java et de l’écosystème Spring.
- Maîtrise du noyau de Java
- Comprendre l’application des meilleures pratiques de Java
- Familiarisé avec le modèle Java Concurrency
- Comprendre les collections Java, les génériques et les caractéristiques de la programmation fonctionnelle basée sur Java 8.
- Comprendre ce que signifie écrire du code testable en unité.
- A largement utilisé l’écosystème Spring
- Spring Boot
- Développement d’API HTTP/REST
- Spring Data (JPA)
- Expérience des outils ORM tels que Hibernate (possibilité d’ajuster les mappings pour la performance)
- Connaissance de SQL et de la conception de bases de données
- Appréciation de divers styles de conception, notamment la modularité basée sur les événements, les microservices, la modularité monolithique, etc.
Bon à savoir
- AWS : Expérience du développement d’applications pour le cloud AWS
- Utilisation d’outils de qualité du code (SonarQube ou autres)
- Familiarité avec le déploiement à l’aide de pipelines CI/CD.
- Comprendre les mécanismes de tests unitaires et d’intégration de Spring Boot.
Les candidats intéressés peuvent envoyer leur CV actualisé à l’adresse suivante : hr@sita.in