Descripcióndelavacante
TechnicalLead/SeniorFullStackDeveloperconsólidaexperienciaendesarrollodesoftwareempresarial,definicióndearquitecturas,liderazgotécnicoeimplementacióndesolucionestecnológicasdemisióncrítica.
Elperfildeberácombinarcapacidadesdearquitecturadesoftware,liderazgotécnicoydesarrollohands-on,participandodirectamenteeneldiseño,construcción,integración,pruebaseimplementacióndesoluciones.SerequiereexperienciaprincipalmenteenecosistemasJava,SpringBoot,AWS,IBMCloudPakforBusinessAutomation,FileNet,BAW/BPM,ODM/BRMS,Angular,APIseInteligenciaArtificialGenerativa.
Seráresponsabledetransformarrequerimientosfuncionalesynofuncionalesensolucionestécnicasescalables,seguras,mantenibleseintegradas,acompañandoalequipodurantetodoelciclodevidadeldesarrollohastalapuestaenproducción.
Responsabilidadesgenerales
- Liderartécnicamenteeldiseño,desarrolloeimplementacióndesolucionesempresariales.
- Traducirrequerimientosfuncionalesynofuncionalesencomponentes,serviciosysolucionestécnicas.
- DiseñararquitecturasutilizandoprácticasymodeloscomoC4.
- Participaractivamenteeneldesarrollodecomponentescríticosdelasolución.
- Diseñar,desarrollareintegrarAPIsREST,serviciosymicroservicios.
- DefinircontratosdeAPIs,modelosdeintegración,manejodeerrores,seguridad,versionamientoyobservabilidad.
- DiseñarsolucioneseintegracionessobreAWS.
- ImplementarsolucionesutilizandocomponentesdeIBMCloudPakforBusinessAutomation.
- DiseñareimplementarsolucionesdegestióndocumentalconIBMFileNet.
- ParticiparensolucionesdeprocesosdenegocioutilizandoIBMBAW/BPM.
- ImplementarointegrarreglasdenegociomedianteIBMODM/BRMS.
- DiseñarydesarrollaraplicacionesFrontendutilizandoAngular.
- ParticipareniniciativasdeIAGenerativa,agentesdeIA,LLMsydesarrolloasistidoporIA.
- UtilizarherramientascomoKiroparadefinicióndeespecificaciones,diseñotécnico,implementaciónyautomatizacióndelciclodedesarrollo.
- Realizarrevisionesdecódigoydefinirestándarestécnicos.
- ColaborarconáreasdeArquitectura,Seguridad,DevOps,Infraestructura,QAyequiposfuncionales.
- Asegurarbuenasprácticasdeingeniería,calidaddecódigo,pruebas,CI/CDyobservabilidad.
Requisitosyconocimientos
- Experienciade8+añosendesarrollodesoftware.
- Experienciade5+añostrabajandoconJava/SpringBootysolucionesempresariales.
- Experienciacomprobableliderandotécnicamenteequipososoluciones.
- Experienciahands-onrecienteendesarrollo.
- DominiodeJava,SpringBoot,serviciosbackendydesarrollodeAPIsREST.
- Experienciaenarquitecturademicroservicios,arquitecturasdistribuidasyarquitecturasorientadasaeventos.
- Conocimientoenpatronesdediseño,patronesdeintegraciónybuenasprácticasdedesarrollo.
- Experienciaenseguridad,autenticaciónyautorizacióndeservicios.
- Manejodeintegracionessíncronasyasíncronas.
- Experienciaenpruebasunitariaseintegración.
- Conocimientoendefiniciónderequerimientosnofuncionales:seguridad,disponibilidad,resiliencia,escalabilidadyobservabilidad.
- ExperienciaendiseñodearquitecturaconmodeloC4,diagramasdecontexto,contenedores,componenteseintegraciones.
- ExperienciaconIBMCloudPakforBusinessAutomation.
- ConocimientoenIBMFileNet,ContentEngine,gestióndocumental,repositorios,metadatosyclasesdocumentales.
- ExperienciaenIBMBAW/BPMparaprocesos,workflowseintegraciónconsistemasempresariales.
- ConocimientoenIBMODM/BRMSparaimplementacióneintegracióndereglasdenegocio.
- ExperienciaendiseñodeAPIsconREST,JSON,OpenAPI/Swagger.
- ConocimientoenautenticaciónyautorizaciónconOAuth2.0/JWT.
- ExperienciaenAWSconservicioscomoAPIGateway,Lambda,ECS/EKS,EC2,S3,RDS,DynamoDB,SQS,SNS,EventBridge,CloudWatch,IAMySecretsManager.
- ConocimientoeninfraestructuracomocódigoconCloudFormationy/oTerraform.
- ExperienciaenFrontendconAngular,TypeScript,AngularMaterial,HTML5yCSS.
- Conocimientoencomponentización,consumodeAPIsREST,manejodeestados,validacionesyseguridadFrontend.
- ConocimientoenbasesdedatosSQLyPL/SQL.
- Experienciaenmodeladodedatos,storedprocedures,consultascomplejas,optimizaciónytuning.
- ManejodeherramientasDevOpscomoGit,GitHub,GitHubActions,PullRequests,CodeReview,CI/CDyDocker.
- Experienciaenestrategiasdebranching,automatizacióndebuilds,pruebas,desplieguesygestióndeambientes.
ConocimientosdeIAaplicadosalrol
- ConocimientoenGenerativeAI.
- UsodeherramientasdedesarrolloasistidoporIA.
- ExperienciaoconocimientoenKiro.
- ConocimientoenSpec-DrivenDevelopment/SpecDevelopment.
- Automatizacióninteligente.
- ConocimientoenRAG-Retrieval-AugmentedGeneration.
- IntegracióndesolucionesdeIAconsistemasempresariales.
- UsodeIAdentrodelciclodevidadedesarrollodesoftware.
Competenciasdeseables
- Capacidadparatomardecisionestécnicasyarquitectónicas.
- Comunicaciónefectivaconperfilestécnicosynotécnicos.
- Capacidadpararealizarsesionesdediseñotécnico.
- Habilidadparadescomponersolucionesencomponentesdesarrollables.
- Definicióndeestándaresylineamientosdedesarrollo.
- Revisióndecódigoyaseguramientodebuenasprácticas.
- Resolucióndeproblemastécnicoscomplejos.
- Coordinacióndedependenciastécnicasentreequipos.
- TrabajocolaborativoconArquitecturaEmpresarialyArquitecturadeSolución.
- Orientaciónacalidad,seguridadymantenibilidad.
- Pensamientoanalíticoyvisiónend-to-end.
- Capacidadparaacompañartécnicamentealequipodurantelaimplementación.
Stacktecnológicoobjetivo
- Basededatos:SQL,PL/SQL.
- Arquitectura:C4,Microservicios,Event-DrivenArchitecture,IntegrationPatterns.
Creer para co-crear
¿Buscas un lugar donde tus ideas brillen?
Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso.
Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!