Indra sistemas mexico es una empresa líder en tecnologías de la información que se ha destacado por su innovación y compromiso con el desarrollo profesional de sus empleados. Ofrecemos un ambiente de trabajo dinámico y colaborativo que fomenta el crecimiento personal y profesional de cada miembro de nuestro equipo.educación requerida: licenciatura o ingeniería en informática, sistemas computacionales o afín.
experiencia en el desarrollo de aplicaciones de arquitectura moderna basada en microservicios, tanto en backend como en frontend, con profundo dominio de java y spring boot, angular, concurrencia en java y sistemas de mensajería como kafka. Capaz de diseñar, construir, probar y mantener soluciones escalables, con altos estándares de calidad y seguridad.
diseñar e implementar microservicios escalables y desacoplados utilizando spring boot y spring cloud.
* desarrollar interfaces de usuario dinámicas y reactivas con angular 8+.
* procesar tareas en paralelo usando concurrencia en java (task executor, threadpoolexecutor, completablefuture).
* integrar y trabajar con sistemas de mensajería como kafka.
* implementar autenticación y autorización en microservicios con spring security, oauth2 y jwt.
* desarrollar pruebas unitarias e integración con junit, mockito, jasmine y karma.
* participar activamente en revisiones de código, mejora continua y prácticas devops.
* integrar pipelines de cicd con jenkins, gitlab ci o similares.
* utilizar herramientas de control de versiones (git) aplicando flujos como gitflow o trunk-based development.
* modalidad de trabajo: hibrido, cercano a barranca del muerto.
sueldo: acorde a experiencia + prestaciones de leyprestaciones superiores: vales de despensa 10%, seguro de vida, sgmm familiar, seguro visual y dental, integra salud, modelo de aprendizaje lifelong learning (udemy), total pass