Desarrollador Full Stack SR Java/Python/Angular (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.
¿Qué buscamos?
Un Desarrollador Técnico Senior con un sólido perfil Full Stack, listo para asumir un rol crítico en la reconstrucción y migración tecnológica del Core bancario hacia entornos Cloud. Para este desafío, necesitas aportar una trayectoria demostrada en desarrollo frontend y backend, con experiencia real operando en entornos productivos de Azure. Tu misión principal será potenciar a una de las subsidiarias clave de nuestro grupo bancario, combinando un desarrollo de software de alta calidad con el acompañamiento técnico a desarrolladores de menor experiencia dentro de nuestra mesa de trabajo cooperativa.
Esta es una oportunidad única para dejar una huella imborrable en la infraestructura de una gran entidad financiera. Si te apasiona resolver problemas complejos de arquitectura de software, posees autonomía técnica y disfrutas compartiendo tu conocimiento con un equipo dinámico, este puesto te permitirá acelerar tu crecimiento profesional al frente de un proyecto de gran impacto sectorial.
Responsabilidades
Diseñar y desarrollar aplicaciones web robustas utilizando Angular y TypeScript, asegurando un consumo eficiente de APIs REST y un manejo óptimo de componentes.
Construir y optimizar APIs REST y microservicios escalables empleando Java (Spring/Spring Boot) o Python (Flask/FastAPI).
Implementar y ejecutar pruebas unitarias y de integración exhaustivas utilizando frameworks como Jasmine, Karma, Cypress, JUnit o pytest para garantizar la calidad del código.
Gestionar y operar bases de datos tanto relacionales (MySQL, PostgreSQL, Azure SQL) como no relacionales en entornos productivos.
Desplegar y asegurar el correcto funcionamiento de aplicaciones y microservicios dentro de la nube de Azure, monitoreando su rendimiento y logging.
Guiar, mentorizar y dar soporte técnico a los desarrolladores internos más junior de la mesa de trabajo, fomentando las buenas prácticas de ingeniería.
Documentar de forma clara las decisiones técnicas adoptadas y colaborar activamente con los equipos transversales de infraestructura, redes y DevOps.
Requisitos
Formación: Profesional graduado en Ingeniería de Sistemas, Ingeniería de Software, Computación o carreras afines al área de Tecnología.
Experiencia: Experiencia sólida y demostrable como desarrollador Full Stack Senior en proyectos productivos complejos. Es indispensable contar con experiencia real de despliegue y operación en la nube (foco en Azure) y capacidad para transferir conocimientos a perfiles junior. Se valorará muy positivamente haber trabajado previamente en los sectores de banca, fintech o seguros.
Conocimientos Técnicos
Frontend: Angular, TypeScript, gestión de estados y consumo de APIs REST.
Backend: Java (Spring / Spring Boot) o Python (Flask / FastAPI), diseño de microservicios y versionamiento de APIs.
Testing: Jasmine, Karma, Cypress, Playwright, JUnit, Mockito y pytest.
Bases de Datos: MySQL, PostgreSQL, Azure SQL, AWS RDS y nociones de Cosmos DB o DynamoDB.
Cloud: Dominio indispensable de Azure (servicios de almacenamiento, monitoreo, logging, identidad y secretos) enfocado a desarrollo y operación.
DevOps (Deseable): Pipelines CI/CD (Jenkins, CircleCI), Bitbucket (branching, PRs) y conceptos generales de infraestructura como código (Terraform, CloudFormation).
Power Platform (Deseable): Automatización e integración de flujos con Power Automate, Power Apps y Power BI mediante APIs REST.
¡PRESENTATE y sé parte de esta historia!
Condiciones
Ubicación: Panamá
¿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
- Consultor de Desarrollo
- Ubicaciones
- Panamá