Tech Stack
Job Description, Responsibilities & Requirements
Desarrollador Senior Full Stack
Ubicación
- Ciudad: Santiago
- País: CL
- Trabajo: Híbrido
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).
Sobre la Empresa
Como Partner para IT-Beratung y Software-Entwicklung, estamos especializados en la transformación digital de nuestros clientes en los sectores de Finanzas, Seguros e Industria. Nuestros aproximadamente 700 talentos en Alemania desarrollan soluciones sostenibles con las tecnologías más modernas.
Cinco motivos para ser parte del #TeamGFT
Flexibilidad:
¡Aquí el equilibrio lo es todo! Ofrecemos un entorno que respalda el balance de la vida personal y laboral y trabajo remoto.
Colaboración:
La colaboración es fundamental. Trabajamos en equipos multidisciplinarios, donde cada persona aporta sus habilidades únicas.
Multiculturalidad:
Contamos con un equipo global diverso que fomenta una atmósfera de aprendizaje y crecimiento personal.
Desarrollo:
Ofrecemos un plan de carrera personalizado, así como programas de formación para desbloquear tu potencial.
Relevancia:
Colaboramos con clientes líderes en la industria en proyectos de alto impacto que definen el futuro tecnológico.
¿No estás listo (a) para aplicar?
Únete a nuestra TALENT COMMUNITY para oportunidades de trabajo que coincidan con tus intereses.
CREA UNA ALERTA DE EMPLEO
- Iniciar la solicitud con LinkedIn
- Enviar candidatura ahora
- Espere...
- Empleos en GFT
- Ver todas las oportunidades
- Aviso de Privacidad
- Declaración sobre Cookies
- Aviso Legal