Arquitecto de Software Full Stack (Java + Next.js) | Panamá
Sofka Panama City, Florida, United States
IT Services and IT Consulting · 1,001-5,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The software architect will design internal application models using C4 and UML while defining architecture for Java and Next.js applications. They will also lead agile development cells through mentoring, code reviews, and ensuring system quality and scalability.
What they look for
Requirements
Candidates must have a degree in Systems Engineering, Computer Science, or a related field, with a postgraduate degree in architecture being desirable. A minimum of 4 to 5 years of experience as a software architect or tech lead is required, along with proficiency in Java, Next.js, and SQL Server.
Benefits
Full 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.
¿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
- Ubicación: Posición presencial en Panamá. También consideramos profesionales residentes en Colombia o Ecuador que cuenten con visa de trabajo o residencia que les permita trabajar en Panamá y tengan disponibilidad e interés en trasladarse al país.
- Contratación: Contrato a término indefinido o modalidad contractor segun aplique.
- ¿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!
Similar roles
-
Senior Software Engineer - Java
SentinelOne United States · $132K–$182K/yr
-
Java Developer
mthree Recruiting Portal Boston, Massachusetts, United States · $65K/yr
-
Back-end Java Software Engineer III
JPMorgan Chase & Co. Wilmington, Delaware, United States
-
Analyste Développeur Java Expérimenté – Plugins Eclipse / IDz (H/F)
CITECH Cergy, Ile-de-France, France · €38K–€50K/yr
-
Analyste Développeur Java Expérimenté – Plugins Eclipse / Mainframe (H/F)
CITECH Cergy, Ile-de-France, France · €35K–€50K/yr
-
Desarrollador/a Java – Ecosistema Caixa
TECDATA ENGINEERING Spain · €35K/yr