Match score not available

Arquitecto de Solución (Especialista en Ingeniería de Software e Integraciones)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years in software architecture, 5 years as a senior developer, Expertise in design and integration patterns, Proficient in Java and Python with Spring, Advanced English proficiency required.

Key responsabilities:

  • Design and document comprehensive software architectures
  • Guide the development of architectural solutions
  • Collaborate with development teams for integration
  • Provide technical leadership and mentorship
  • Stay updated with emerging technologies
Virtualent logo
Virtualent Human Resources, Staffing & Recruiting Scaleup https://virtualent.co/
11 - 50 Employees
See more Virtualent offers

Job description

MISIÓN / OBJETIVO DEL PUESTOTrabajará en un Proyecto de Transformación en el sector Financiero, buscamos un Arquitecto Senior de Software e Integración con experiencia para unirse a nuestro equipo. El candidato ideal será un experto en diseñar y documentar arquitecturas de software, con un amplio conocimiento de patrones de diseño, patrones de integración, arquitectura SOA, arquitectura de microservicios, arquitectura orientada a eventos, deseables conocimientos en Arquitectura de eventos, Clean Architecture, Arquitectura Hexagonal y Arquitectura de Datos. Es esencial la competencia con API Rest y en lenguajes de programación, especialmente Java, y frameworks como Spring y Spring Boot. También se requiere experiencia con colas de mensajes como IBM MQ y/o ActiveMQ y/o RabbitMQ, así como con Kafka. El candidato debe ser competente en inglés a nivel avanzado y poseer habilidades en herramientas como AWS y OpenShift. Además, se valorará el conocimiento en arquitecturas de datos como Data Lake o Lakehouse.

RESPONSABILIDADES DEL PUESTO

  • Diseñar y documentar arquitecturas de solución comprensivas para sistemas complejos usando estándares de mercado. Valorable, C4 model, C4+1, Archi.
  • Guiar en el desarrollo e implementar soluciones arquitectónicas basadas en principios de microservicios, orientadas a eventos, Clean Architecture y Arquitectura Hexagonal.
  • Aplicar patrones de diseño de arquitectura e integración para asegurar soluciones robustas y escalables.
  • Colaborar con equipos de desarrollo para asegurar una integración fluida de las soluciones arquitectónicas.
  • Participará junto al arquitecto de datos, en el diseño e implementación de arquitecturas de datos para soportar los requerimientos del negocio, incluyendo conocimientos en Data Lake o Lakehouse.
  • Proveer liderazgo técnico y mentoría a los equipos de desarrollo.
  • Trabajar con las partes interesadas para definir requerimientos técnicos y asegurar la alineación con los objetivos del negocio.
  • Mantenerse actualizado con las tecnologías emergentes y las tendencias de la industria.

Calificaciones Preferidas:

  • Certificación en AWS (por ejemplo, AWS Certified Solutions Architect) u otras certificaciones relevantes.
  • Experiencia con tecnologías nativas de la nube y prácticas de DevOps.
  • Conocimiento en herramientas de contenedorización como Docker y Kubernetes.
  • Experiencia liderando equipos y proyectos técnicos.
  • Experiencia en el sector financiero y mercado de valores.

Conocimientos Obligatorios:

  • Diseñar y documentar arquitecturas de software comprensivas para sistemas complejos usando metodologías y buenas prácticas.
  • Dominio de Lenguajes de programación: JAVA, Spring, Sprint Boot
  • Plataformas Tecnologias: Docker, Kubernettes, AWS, OpenShift
  • Aplicación de metodologías: Agile, Scrum, SaFE
  • Idioma adicional: inglés (Leído, hablado, escrito - alto).
  • Diseño e implementación de API Rest y arquitectura SOA.
  • Implementar y gestionar medidas de seguridad, incluyendo OAuth, certificados y firma electrónica.
  • Haber colaborado en un ambiente DevSecOps

Deseable:

  • Deseable: Angular.js, Node.js, Vue
  • Conocimiento en el negocio del cíclo bursátil y sistemas de pago.
  • Conocimiento en tecnologías como SWIFT Network, FIX y SPEI.
  • TOGAF y Mega Hopex.

Requisitos:

Requisitos:

  • Mínimo de 5 años de experiencia en arquitectura de software e integración y otros 5 como desarrollador senior
  • Fuerte expertise en patrones de diseño y patrones de integración.
  • Experiencia extensa en arquitectura de microservicios, arquitectura de API, arquitectura orientada a eventos, Clean Architecture, Arquitectura Hexagonal y Arquitectura de Datos.
  • Competencia en Java y Python y frameworks como Spring y Spring Boot.
  • Experiencia con colas de mensajes como IBM MQ y RabbitMQ, así como Kafka.
  • Competencia con AWS y OpenShift.
  • Nivel avanzado de inglés.
  • Valorable Conocimiento en tecnologías como SWIFT Network, FIX y SPEI.
  • Título universitario en Ciencias de la Computación, Tecnología de la Información o un campo relacionado. Se prefiere una maestría.
  • Fuertes habilidades de resolución de problemas y pensamiento crítico.
  • Excelentes habilidades de comunicación e interpersonales.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
SpanishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Mentorship
  • Critical Thinking
  • Problem Solving
  • Verbal Communication Skills

Software Engineer Related jobs