Arquitecto de Software Full Stack (Java + Next.js) | Panamá

Sofka TechnologiesPanamaOn-siteFull-timeSenior, 5–8 yearsListed 3 hours ago

Apply now

About this role

✨ ¿ 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!