Technical Lead / Senior Full Stack Developer con IA
Indexed description
Technical
Lead /
Senior
Full
Stack
Developer con
IADescripción de la vacanteTechnical
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 y atribucionesResponsabilidades generalesLiderar 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 calificacionesRequisitos y conocimientosExperiencia 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.
Informaciones adicionalesConocimientos de
IA aplicados al rolConocimiento 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 deseablesLiderazgo 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 objetivoBackend:
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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search