Arquitecto de Software Full Stack (Java + Next.js) | Panamá
✨ ¿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.
¿Estás listo para ser el arquitecto que defina la excelencia de nuestro software?
Buscamos un Arquitecto de Software con 4 a 5 años de experiencia. Tu misión será garantizar la integridad del diseño interno de nuestras aplicaciones, dominando herramientas como Java (Quarkus, Spring Boot), Next.js, modelado UML y C4, y bases de datos SQL Server. Serás el guardián de la calidad técnica. Únete a nosotros para transformar la visión arquitectónica en un código limpio, escalable y libre de deuda técnica. Esta es tu oportunidad de liderar el diseño interno en el sector financiero, inspirando a células de desarrollo y dejando una huella real en nuestra evolución tecnológica.
Responsabilidades
Diseñar modelos rigurosos utilizando diagramas C4 (énfasis en componentes y código) y UML para guiar el desarrollo.
Definir la arquitectura interna de aplicaciones back-end (Java) y front-end (Next.js) aplicando patrones GoF, SOLID y Clean Architecture.
Documentar decisiones estratégicas de diseño mediante ADRs y establecer lineamientos técnicos claros para los equipos.
Supervisar todo el ciclo de vida del desarrollo (SDLC), asegurando coherencia técnica desde el análisis hasta los despliegues.
Modelar estructuras de bases de datos conceptuales, lógicas y físicas (SQL Server) en perfecta sintonía con el código fuente.
Liderar técnicamente a las células ágiles (Scrum) mediante mentoría, peer programming, revisiones de código y resolución de bloqueos complejos.
Garantizar atributos de calidad del sistema como rendimiento algorítmico, escalabilidad, seguridad a nivel aplicativo y mantenibilidad.
Requisitos
Formación: Profesional en Ingeniería de Sistemas, Computación, Software o afines. Deseable postgrado en Arquitectura o Desarrollo de Software.
Experiencia: Mínimo 4 a 5 años como Arquitecto de Software, Tech Lead o Arquitecto de Soluciones, liderando la construcción de software, revisión de código y marcos de trabajo ágiles (Scrum).
Conocimientos Técnicos
Java (Quarkus y Spring Boot)
Next.js
UML y C4 (niveles 1 al 4)
Structurizr, Draw.io, Enterprise Architect o Lucidchart
SQL Server
Azure (App Services, Functions) e Infraestructura como Código (IaC)
Patrones GoF, principios SOLID, Clean Architecture y ADR
Framework Scrum
Deseable: TOGAF, BIAN, OpenAPI, Swagger
¡PRESENTATE y sé parte de esta historia!
Condiciones
Debes estar ubicado en Panamá para trabajar de manera presencial.
Contrato a término indefinido o Contractor ¡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!
- División
- Operaciones
- Área
- Desarrollo y Arquitectura
- Puesto
- Arquitecto de Soluciones
- Ubicación
- Panamá
- Estado remoto
- Híbrido