BTG PACTUAL CHILE - Desarrollador Senior Full Stack - WFL054570
BTG PACTUAL CHILE - Desarrollador Senior Full Stack - WFL054570
Santiago, CL, 7560949
Desarrollador Senior Full Stack (Java + React)
Resumen del Rol
Buscamos un Desarrollador Senior Full Stack con sólida experiencia en Java y React, capaz de participar activamente en el diseño, desarrollo y mantenimiento de soluciones tecnológicas de alta criticidad para el sector financiero. El rol requiere un enfoque fuerte en calidad, seguridad, buenas prácticas y capacidad para trabajar en entornos regulados.
La experiencia en Governance de TI será considerada un plus.
Responsabilidades Principales
Diseñar, desarrollar y mantener aplicaciones Full Stack utilizando Java (Spring Boot) y React.
Construir y documentar APIs REST siguiendo estándares corporativos.
Implementar arquitecturas escalables basadas en microservicios.
Asegurar el cumplimiento de buenas prácticas de ingeniería, seguridad y calidad del software.
Analizar y resolver incidentes complejos en ambientes productivos y no productivos.
Colaborar con equipos de QA, Arquitectura, Seguridad y DevOps para asegurar la correcta entrega del producto.
Participar en ceremonias ágiles (planning, refinamiento, retrospectivas) aportando visión técnica.
Realizar revisiones de código y mentoring a desarrolladores de menor seniority.
Gestionar adecuadamente la documentación técnica y funcional.
Contribuir a la mejora continua de procesos, herramientas y estándares tecnológicos.
(Nice to have) Participar en actividades de Governance, control de calidad del ciclo de vida del software y cumplimiento normativo.
Requisitos Técnicos (Hard Skills)
Backend (Java)
Java 11+ / Java 17
Spring Boot, Spring Framework, Spring Cloud
JPA / Hibernate
Manejo de APIs REST y documentación (Swagger / OpenAPI)
Patrones de diseño (factory, strategy, builder, etc.)
Arquitectura de microservicios
Conocimientos en concurrencia, rendimiento y tuning de JVM
Frontend (React)
React 17+ o 18+
React Hooks (useEffect, useMemo, useCallback)
Redux, Zustand o React Query
TypeScript (valorado)
Testing con Jest / React Testing Library
Construcción de interfaces escalables y componentes reutilizables
DevOps
CI/CD (Azure DevOps, Jenkins o GitLab CI)
Docker
Kubernetes
Manejo de GitFlow o trunk-based development
Observabilidad (Grafana, Prometheus, ELK, Splunk)
Bases de datos
SQL avanzado (Oracle, PostgreSQL, SQL Server)
NoSQL (MongoDB, Redis)
Seguridad y Banca
OWASP Top 10
OAuth2, JWT, IAM
Buenas prácticas de auditoría, trazabilidad y manejo de datos sensibles
Conocimiento de normativas bancarias y compliance (valorado)
Governance (Nice to Have)
Gestión del ciclo de vida del software
Estándares corporativos y mejores prácticas
Control de versiones y gestión de cambios (CAB)
Documentación técnica estructurada
Competencias Personales (Soft Skills)
Comunicación clara y efectiva
Liderazgo técnico y mentoring
Pensamiento analítico y resolución de problemas
Capacidad de trabajo bajo presión y prioridades cambiantes
Orientación al detalle y calidad
Colaboración multidisciplinaria
Autonomía y proactividad
Adaptación a entornos regulados y altamente exigentes
Formación y Experiencia
Título en Ingeniería en Computación, Informática, Software o carrera afín.
3+ años de experiencia en desarrollo Full Stack.
Experiencia comprobable en proyectos bancarios o fintech (deseable).
Certificaciones en Java, Cloud, Arquitectura o Seguridad (valoradas).
- Services