Somos la mayor y más antigua empresa de viajes receptivos de la India. El año pasado iniciamos el desarrollo de nuestro producto interno con el objetivo de automatizar el final de nuestro negocio B2B. Para acelerar el desarrollo de nuestra plataforma, hemos creado recientemente un centro de innovación tecnológica, TCI Digital Labs, y estamos buscando incorporar desarrolladores apasionados en todas las áreas -nube, (AWS), DevOps, Java, React, Typescript y Datos- para que formen parte de nuestra ambiciosa hoja de ruta de ingeniería de productos.
Descripción del trabajo
Imprescindible
- Experiencia en el desarrollo de aplicaciones back-end utilizando Java y el ecosistema Spring
- Gran dominio del núcleo de Java
- Comprende la aplicación de las mejores prácticas de java
- Familiarizado con el modelo de concurrencia de Java
- Comprende las colecciones de Java, los genéricos y las características de la programación funcional basada en Java 8
- Comprende lo que significa escribir código comprobable por unidades
- Ha utilizado ampliamente el ecosistema de Spring
- Spring Boot
- Desarrollo de API HTTP/REST
- Spring Data (JPA)
- Experiencia en herramientas ORM como Hibernate (puede ajustar los mapeos para el rendimiento)
- Conocimiento de SQL y diseño de bases de datos
- Apreciación de varios estilos de diseño, incluyendo el basado en eventos, microservicios, modularidad monolítica, etc.
Es bueno tenerlo
- AWS: Experiencia en el desarrollo de aplicaciones para la nube de AWS
- Utilización de herramientas de calidad de código (SonarQube u otras)
- Familiaridad con el despliegue utilizando pipelines CI/CD
- Comprende las facilidades de las pruebas unitarias y de integración de Spring Boot
Los candidatos interesados pueden compartir su CV actualizado en hr@sita.in