Skip to content
← Back to job listings

Technical Lead / Senior Full Stack Developer con IA

Stefanini Latam · CDMX, Mexico, Mexico

Software DevelopmentLeadImported listingfull-timeRecently

About The Role

Technical Lead / Senior Full Stack Developer con IA Descripción de la vacante Technical Lead / Senior Full Stack Developer con sólida experiencia en desarrollo de software empresarial, definición de arquitecturas, liderazgo técnico e implementación de soluciones tecnológicas de misión crítica. El perfil deberá combinar capacidades de arquitectura de software, liderazgo técnico y desarrollo hands-on , participando directamente en el diseño, construcción, integración, pruebas e implementación de soluciones. Se requiere experiencia principalmente en ecosistemas Java, Spring Boot, AWS, IBM Cloud Pak for Business Automation, FileNet, BAW/BPM, ODM/BRMS, Angular, APIs e Inteligencia Artificial Generativa . Será responsable de transformar requerimientos funcionales y no funcionales en soluciones técnicas escalables, seguras, mantenibles e integradas, acompañando al equipo durante todo el ciclo de vida del desarrollo hasta la puesta en producción.

Responsabilidades generales Liderar técnicamente el diseño, desarrollo e implementación de soluciones empresariales. Definir arquitecturas de solución y software considerando escalabilidad, seguridad, disponibilidad, mantenibilidad e integración. Traducir requerimientos funcionales y no funcionales en componentes, servicios y soluciones técnicas. Diseñar arquitecturas utilizando prácticas y modelos como C4 . Participar activamente en el desarrollo de componentes críticos de la solución. Diseñar, desarrollar e integrar APIs REST , servicios y microservicios. Definir contratos de APIs, modelos de integración, manejo de errores, seguridad, versionamiento y observabilidad. Diseñar soluciones e integraciones sobre AWS . Implementar soluciones utilizando componentes de IBM Cloud Pak for Business Automation . Diseñar e implementar soluciones de gestión documental con IBM FileNet . Participar en soluciones de procesos de negocio utilizando IBM BAW / BPM . Implementar o integrar reglas de negocio mediante IBM ODM / BRMS . Diseñar y desarrollar aplicaciones Frontend utilizando Angular . Participar en iniciativas de IA Generativa , agentes de IA, LLMs y desarrollo asistido por IA. Utilizar herramientas como Kiro para definición de especificaciones, diseño técnico, implementación y automatización del ciclo de desarrollo. Realizar revisiones de código y definir estándares técnicos. Identificar riesgos técnicos, dependencias e impactos de arquitectura. Colaborar con áreas de Arquitectura, Seguridad, DevOps, Infraestructura, QA y equipos funcionales. Asegurar buenas prácticas de ingeniería, calidad de código, pruebas, CI/CD y observabilidad.

Requisitos y conocimientos Experiencia de 8+ años en desarrollo de software . Experiencia de 5+ años trabajando con Java / Spring Boot y soluciones empresariales. Experiencia de 3+ años participando en definición o implementación de arquitecturas . Experiencia comprobable liderando técnicamente equipos o soluciones. Experiencia hands-on reciente en desarrollo. Dominio de Java , Spring Boot , servicios backend y desarrollo de APIs REST. Experiencia en arquitectura de microservicios, arquitecturas distribuidas y arquitecturas orientadas a eventos. Conocimiento en patrones de diseño, patrones de integración y buenas prácticas de desarrollo. Experiencia en seguridad, autenticación y autorización de servicios. Manejo de integraciones síncronas y asíncronas. Experiencia en pruebas unitarias e integración. Conocimiento en definición de requerimientos no funcionales: seguridad, disponibilidad, resiliencia, escalabilidad y observabilidad. Experiencia en diseño de arquitectura con modelo C4 , diagramas de contexto, contenedores, componentes e integraciones. Experiencia con IBM Cloud Pak for Business Automation . Conocimiento en IBM FileNet , Content Engine, gestión documental, repositorios, metadatos y clases documentales. Experiencia en IBM BAW / BPM para procesos, workflows e integración con sistemas empresariales. Conocimiento en IBM ODM / BRMS para implementación e integración de reglas de negocio. Experiencia en diseño de APIs con REST, JSON, OpenAPI / Swagger . Conocimiento en autenticación y autorización con OAuth 2.0 / JWT . Experiencia en AWS con servicios como API Gateway, Lambda, ECS/EKS, EC2, S3, RDS, DynamoDB, SQS, SNS, EventBridge, CloudWatch, IAM y Secrets Manager . Conocimiento en infraestructura como código con CloudFormation y/o Terraform . Experiencia en Frontend con Angular, TypeScript, Angular Material, HTML5 y CSS . Conocimiento en componentización, consumo de APIs REST, manejo de estados, validaciones y seguridad Frontend. Conocimiento en bases de datos SQL y PL/SQL . Experiencia en modelado de datos, stored procedures, consultas complejas, optimización y tuning. Manejo de herramientas DevOps como Git, GitHub, GitHub Actions, Pull Requests, Code Review, CI/CD y Docker . Experiencia en estrategias de branching, automatización de builds, pruebas, despliegues y gestión de ambientes.

Conocimientos de IA aplicados al rol Conocimiento en Generative AI . Uso de herramientas de desarrollo asistido por IA. Experiencia o conocimiento en Kiro . Conocimiento en Spec-Driven Development / Spec Development . Integración con LLMs . Consumo de APIs de modelos de lenguaje. Prompt Engineering. Diseño o integración de agentes de IA. Automatización inteligente. Conocimiento en RAG — Retrieval-Augmented Generation . Integración de soluciones de IA con sistemas empresariales. Uso de IA dentro del ciclo de vida de desarrollo de software. Competencias deseables Liderazgo técnico. Capacidad para tomar decisiones técnicas y arquitectónicas. Comunicación efectiva con perfiles técnicos y no técnicos. Capacidad para realizar sesiones de diseño técnico. Habilidad para descomponer soluciones en componentes desarrollables. Definición de estándares y lineamientos de desarrollo. Revisión de código y aseguramiento de buenas prácticas. Resolución de problemas técnicos complejos. Análisis de causa raíz. Coordinación de dependencias técnicas entre equipos. Trabajo colaborativo con Arquitectura Empresarial y Arquitectura de Solución. Orientación a calidad, seguridad y mantenibilidad. Pensamiento analítico y visión end-to-end. Capacidad para acompañar técnicamente al equipo durante la implementación. Stack tecnológico objetivo Backend: Java, Spring Boot, REST APIs, Microservices. Frontend: Angular, Angular Material, TypeScript. IBM: IBM Cloud Pak for Business Automation, FileNet, BAW/BPM, ODM/BRMS. Cloud: AWS. Base de datos: SQL, PL/SQL. DevOps: Git, GitHub, GitHub Actions, CI/CD, Docker. Arquitectura: C4, Microservicios, Event-Driven Architecture, Integration Patterns. IA: Generative AI, Kiro, Spec Development, LLMs, AI Agents, RAG, Prompt Engineering.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing