En
Tata Consultancy Services
, creemos que el talento es el motor que impulsa la innovación y la transformación digital a nivel global.
Proporcionamos a nuestros colaboradores oportunidades reales de crecimiento, participación en proyectos globales con
clientes de alto impacto
y un entorno inclusivo que fomenta la diversidad y el liderazgo.
Únete
a nuestro equipo y se parte de una organización que transforma industrias a traves de la tecnología
Rol: Desarrollador de Java Cells/ Java Cells Developer
Requisitos:
- Bachiller o titulado en Ingeniería de Software, Ingeniería de Sistemas o campos relacionados.
- 2 a 5 años de experiencia en desarrollo de software (web, móvil, distribuido) y utilizando bases de datos Oracle o Elasticsearch.
- 1 a 2 años de experiencia en desarrollo y soporte de proyectos API.
- Experiencia en lenguajes y frameworks, como Java, Spring y otras tecnologías de código abierto.
- Experiencia en el diseño e integración de APIs RestFul, manejo de herramientas como CI/CD: Maven, Git, SonarQube, Jenkins, Jira y Bruno
- Conocimiento de arquitecturas SOA y microservicios.
- Capacidad para trabajar con metodologías ágiles (Scrum).
Funciones:
- Análisis y desarrollo de servicios front-end utilizando Java, Spring Boot, Bootstrap, React y Cells.
- Analizar los requisitos del negocio para proporcionar soluciones de TI adecuadas, ya sea a partir de documentación o entrevistas con usuarios.
- Desarrollar diseños arquitectónicos de acuerdo con las directrices del cliente.
- Aplicar patrones de diseño y mejores prácticas de programación.
- Diseñar y ejecutar planes de pruebas unitarias y de extremo a extremo.
- Trabajar y participar en las ceremonias del equipo ágil.