Logo for Sofka Technologies

Arquitecto de Software | Remoto

Roles & Responsibilities

  • Experience as a Senior Software Architect with proven ability to define and lead project architecture.
  • Full software lifecycle expertise: design, implementation, testing, deployment and continuous delivery.
  • Strong Fullstack skills (Java SpringBoot + Angular/React/Svelte) with experience in microfrontends, design systems and componentization.
  • Experience with modern architectures (microservices, SOA, serverless, event-driven), technical governance and CI/CD practices.

Requirements:

  • Define and lead the software architecture for projects, selecting technologies, components and patterns suited to the context.
  • Design solutions using microservices, microfrontends, SOA, event-driven and serverless architectures.
  • Apply and guide the team in creational, structural, behavioral and architectural design patterns.
  • Configure and oversee CI/CD pipelines, ensuring quality throughout the software lifecycle.

Job description


¿Estás buscando nuevos desafíos y un lugar donde puedas disfrutar de un ambiente cercano mientras aprendes constantemente?

¡Bienvenido a un equipo con un propósito claro: "TRANSFORMAR la vida de las personas siendo el aliado TECNOLÓGICO más confiable"! 🚀

¡Prepárate y únete a esta aventura! 

¿Qué encontrarás?

  • Retos técnicos y personales que te mantendrán en constante crecimiento.🤝 Un equipo conectado, enfocado en tu bienestar físico y mental.

  • Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte.

  • KaizenHub, un programa diseñado para potenciar tus talentos, con feedback, mentorías y coaching a través de Sofka U. ¡Será un reto y un juego a la vez! 🧠🎮

  • Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional. 

¿Qué buscamos?

Buscamos un Arquitecto de Software Senior con visión técnica profunda y capacidad para tomar decisiones de arquitectura fundamentadas. Una persona que domine el ciclo completo del software — desde el diseño hasta el despliegue — y que sepa elegir la arquitectura, los patrones y las tecnologías correctas según el contexto de cada proyecto.

El candidato ideal combina sólidos conocimientos Fullstack con experiencia real en arquitecturas modernas, gobierno técnico y entornos de entrega continua.

Principales funciones

  • Definir y liderar la arquitectura de software de los proyectos, seleccionando tecnologías, componentes y patrones adecuados al contexto.

  • Diseñar soluciones bajo arquitecturas de microservicios, microfrontends, SOA, orientada a eventos y serverless.

  • Aplicar y orientar al equipo en el uso de patrones de diseño creacionales, estructurales, de comportamiento y arquitectónicos.

  • Configurar y supervisar pipelines de CI/CD, garantizando la calidad del software en todo su ciclo de vida.

  • Interpretar y desarrollar a partir de diagramas C4, diagramas de despliegue, flujo y estados.

  • Definir e implementar estándares de autenticación, protocolos y buenas prácticas de seguridad web.

  • Diseñar soluciones escalables y eficientes en entornos cloud, considerando rendimiento, costos y mantenibilidad.

  • Asegurar la calidad del frontend mediante optimización de bundle, lazy loading, rendering eficiente y accesibilidad.

Requisitos Técnicos

Fullstack

• Java SpringBoot + Angular, React o Svelte (nivel avanzado)

• TypeScript, Microfrontends, Design Systems y componentización

• Evaluación técnica requerida: nota superior a 80/100 en Back o Front

CI/CD y control de versiones

• Configuración de pipelines, automatización de pruebas y despliegues

• Gitflow y manejo de branching models

Cloud y arquitectura

• Computación en la nube: diseño de soluciones escalables y seguras

• Arquitecturas: microservicios, microfrontends, SOA, serverless y orientada a eventos

• Patrones de diseño: Hexagonal, Clean Architecture, Factory, Singleton, Observer, Strategy

Protocolos y estándares web

• HTTP, REST, RESTful, SOAP, Websockets

• Autenticación: JWT, OAuth2, OpenID, SAML2

• Especificaciones W3C y RFCs/ISO

Frontend avanzado

• Lazy loading, code splitting, optimización de bundle y caching

• Accesibilidad y buenas prácticas de UI enterprise

¡PRESENTATE y sé parte de esta historia! 

Condiciones

  • Contrato a término indefinido ¡Queremos relaciones a largo plazo y que seas parte de nuestra familia por mucho tiempo!

  • ¿Buscas crecimiento profesional? En Sofka, te ofrecemos un ecosistema de aprendizaje con múltiples herramientas para cerrar brechas y potenciar tus habilidades. ¡Tú decides cómo quieres crecer! 📚

Related jobs

Other jobs at Sofka Technologies

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.