Arquitecto de Software
Domus Global
full-time
Posted on:
Location Type: Hybrid
Location: Montevideo • Uruguay
Visit company websiteExplore more
About the role
- Definir y diseñar arquitecturas de software escalables basadas en microservicios y entornos cloud.
- Evaluar requerimientos funcionales y transformarlos en diseños técnicos claros.
- Liderar decisiones tecnológicas, asegurando buenas prácticas de diseño, integración y calidad.
- Diseñar modelos de datos, APIs y patrones de integración.
- Supervisar la implementación técnica, acompañar al equipo y realizar revisiones de código.
- Documentar arquitectura, diagramas y flujos técnicos.
- Participar en la selección de tecnologías y herramientas.
- Asegurar criterios de seguridad, observabilidad, performance y mantenibilidad.
- Colaborar con distintas áreas: producto, negocio, QA, DevOps.
- Explorar e incorporar herramientas y enfoques basados en IA para mejorar el desarrollo y las soluciones, trabajando tanto con equipos internos como con clientes.
- Participar en procesos de preventa, definiendo soluciones técnicas y colaborando en la elaboración de propuestas y estimaciones.
Requirements
- +7 años de experiencia en desarrollo de software.
- +3 años en roles de arquitectura o diseño de soluciones.
- Experiencia sólida en microservicios, APIs REST, integración y arquitectura distribuida.
- Conocimientos en Java/Spring, bases de datos SQL y NoSQL.
- Experiencia con herramientas de observabilidad, CI/CD y contenedores (Docker/Kubernetes).
- Conocimiento de arquitecturas cloud (AWS, Azure o GCP).
- Capacidad para documentar diseños técnicos.
- Interés o experiencia en el uso de herramientas de IA aplicadas al desarrollo.
- Experiencia en preventa o armado de propuestas técnicas/comerciales.
Benefits
- Participar en proyectos complejos y de alto impacto.
- Libertad técnica y espacio para proponer mejoras.
- Equipo senior y ambiente colaborativo.
- Modalidad flexible y oportunidades de capacitación.
- Participación en iniciativas de innovación y uso de IA aplicada.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
microserviciosAPIs RESTarquitectura distribuidaJavaSpringbases de datos SQLbases de datos NoSQLobservabilidadCI/CDcontenedores
Soft Skills
liderazgocolaboracióndocumentaciónevaluación de requerimientostoma de decisionescomunicación