20 sep
|
Capital Empresarial Horizonte
|
Nezahualcóyotl
20 sep
Capital Empresarial Horizonte
Nezahualcóyotl
Capital Empresarial Horizonte Empresa Mexicana especialista en Recursos Humanos y Tecnologías de la Información solicita:
Senior Software Architect Inglés conversacional obligatorioTrabajo en esquema hibrido (2 días Home Office - 3 días en sitio)A laborar en CDMXInglés: Intermedio-Conversacional
Requisitos Licenciatura o maestría en Ciencias de la Computación, Ingeniería de Sistemas, Ingeniería de Software o carrera afín.
Experiencia sólida en desarrollo de software empresarial, arquitectura de aplicaciones o arquitectura de soluciones.
Experiencia avanzada y práctica en Java y Spring Framework.
Amplia experiencia en diseño e implementación de microservicios y sistemas distribuidos.
Experiencia con:JavaSpring BootREST APIsSOAPGraphQLJPA / HibernateMaven / Gradle
Experiencia en arquitecturas orientadas a eventos y mensajería con Kafka, JMS o RabbitMQ.
Experiencia con servicios cloud de AWS.
Conocimientos de Docker, Kubernetes e Infrastructure as Code.
Experiencia con procesos de CI/CD y herramientas de control de código fuente.
Experiencia en diseño y trabajo con bases de datos relacionales y NoSQL.
Capacidad para analizar problemas técnicos complejos y tomar decisiones de arquitectura.
Experiencia liderando técnicamente equipos de desarrollo y trabajando con equipos multidisciplinarios.
Principales responsabilidades Diseñar arquitecturas de extremo a extremo para aplicaciones empresariales, plataformas digitales y soluciones de integración.
Convertir requerimientos de negocio y funcionales en soluciones técnicas escalables, seguras y mantenibles.
Diseñar aplicaciones cloud-native utilizando Java, Spring Boot, microservicios, REST APIs, GraphQL y arquitecturas orientadas a eventos.
Definir patrones arquitectónicos, estándares de desarrollo, componentes reutilizables y arquitecturas de referencia.
Elaborar documentación técnica, diagramas UML, modelos de datos, especificaciones de interfaces y documentos de diseño.
Participar en procesos de modernización de aplicaciones legacy y definir estrategias de transformación tecnológica.
Evaluar aspectos de rendimiento, escalabilidad, disponibilidad, seguridad, integración y costos.
Proporcionar liderazgo técnico y soporte hands-on a equipos de desarrollo Java/Spring Boot.
Diseñar e implementar servicios REST, SOAP y GraphQL.
Diseñar arquitecturas de microservicios y sistemas distribuidos para ambientes empresariales de alto volumen.
Definir contratos de APIs, límites de servicios, mecanismos de manejo de errores y estándares de integración.
Diseñar soluciones de integración asíncrona y orientadas a eventos utilizando Kafka, JMS y RabbitMQ.
Diseñar soluciones cloud utilizando servicios de AWS, incluyendo EC2, S3, Lambda y DynamoDB.
Implementar prácticas de Infrastructure as Code utilizando Terraform.
Diseñar ambientes contenerizados con Docker y Kubernetes.
Definir y mejorar procesos de CI/CD utilizando herramientas como Jenkins, GitLab, GitHub y Gerrit.
Promover prácticas de automatización, pruebas, control de calidad y despliegue continuo.
Establecer estrategias de pruebas unitarias, integración, regresión y pruebas de servicios.
Promover automatización de pruebas utilizando JUnit 5 y Mockito.
Implementar estándares de calidad y cobertura de código mediante SonarQube.
Diseñar estrategias de monitoreo, logging, alertamiento y observabilidad utilizando herramientas como New Relic y Splunk.
Diseñar soluciones de acceso y persistencia de datos para bases relacionales y NoSQL.
Participar en decisiones relacionadas con Oracle, SQL Server, PostgreSQL, MySQL, MongoDB y DynamoDB.
Definir estándares para migraciones, versionamiento y evolución de bases de datos utilizando herramientas como Flyway.
Liderar revisiones de arquitectura, diseño y código.
Mentorizar desarrolladores senior y proporcionar dirección técnica a los equipos.
Identificar riesgos técnicos y participar en la resolución de incidentes complejos.
Comunicar decisiones arquitectónicas de manera clara a equipos técnicos y stakeholders de negocio.
Colaborar con clientes, proveedores y equipos multidisciplinarios cuando la solución involucre plataformas externas.
Ofrecemos Horario de Oficina
Esquema 100% nomina
Sueldo abierto a negociación de acuerdo a experiencia
Prestaciones de Ley y Superiroes
#J-18808-Ljbffr
📌 Senior Software Architect (Nezahualcóyotl)
🏢 Capital Empresarial Horizonte
📍 Nezahualcóyotl