Ha llegado el momento de unirte al movimiento #NTTDATADigitalLover, donde la colaboracion, la calidad humana, el crecimiento y la innovacion estan servidas! Si eres una persona apasionada de lo digital y tienes siempre la cabeza en las nubes buscando soluciones innovadoras, lo que vamos a contarte puede interesarte!
En NTT Data buscamos un perfil de Full Stack Developer con ganas de formar parte de un apasionante proyecto de transformacion en el sector de la salud. Trabajaras estrechamente con otros ingenieros y duenos de producto, utilizando tecnologias frontend y backend basadas en javascript, typescript y java y aplicando las practicas mas modernas de CI/CD.
Como parte de tu dia a dia, te enfrentaras a retos con tecnologias de frontend basadas en web components, utilizando javascript vanilla y lit element spara crear, junto a los equipos de diseno, interfaces limpias, accesibles y modernas.
En backend, seras el responsable de implementar microservicios en Java con un stack completo observabilidad basado en OpenTelemetry, desplegados en Kubernetes y apoyandote en tecnologias de mensajeria como Kafka, bases de datos como Oracle (tanto relacional como no relacional) y sistemas de cache como redis.
Como Senior Engineer, tus responsabilidades seran:
* Asegurar que las soluciones disenadas se equilibran en cuanto a demanda y viabilidad y que cumplan con los estandares de seguridad.
* Guiar la construccion de soluciones siguiendo las arquitecturas de referencia en el proyecto basadas en Lit Elements y Web Components.
* Implementar microservicios utilizando Microprofile garantizando el cumplimiento de los estandares y las directrices relacionadas con la implemetacion de las arquitecturas limpias
* Promover, compartir e implementar mejores practicas de ingenieria en el equipo
* Identificar y resolver problemas complejos relacionados con su ambito de soluciones.
* Trabajar en propuestas tecnicas que reflejen las necesidades del servicio
* Crear prototipos y pruebas de concepto para validar ideas
* Mantener documentacion de calidad sobre los componentes web y microserviciosdesarrollados
* Dar retroalimentacion precisa y accionable al equipo, especialmente en calidad de codigo y consumo de APIs mediante programacion por partes o code review
Experiencia:
1. + 2 anos en desarrollo de soluciones con Javascript y TypeScript
2. + 2 anos en desarrollo de arquitecturas basadas en microservicios
3. Experiencia demostrable en Lit Elements
4. Experiencia trabajando con arquitecturas basadas en microfrontends
5. Experiencia en pruebas con open wc/testing y web/test runner
6. Experiencia con Oracle y Kafka (u otra solucion de mensajeria) demostrables
7. Experiencia en las mejores practicas de ingenieria de software (por ejemplo, pruebas unitarias, revisio