Senior Full-Stack Developer
Job Summary
3IT busca un Full-Stack Senior con experiencia en Angular y Java o .NET para contribuir al desarrollo de microservicios y aplicaciones web apoyando procesos de negocio para un importante cliente bancario. El rol requiere al menos 6 años de trayectoria, manejo de arquitecturas orientadas a eventos, bases de datos y metodologías ágiles. Se ofrece modalidad híbrida y diversos beneficios corporativos.
Responsibilities
- Desarrollar microservicios y aplicaciones web
- Integrar APIs y gestionar datos para procesos de negocio
- Diseñar interfaces frontend con Angular
- Participar en metodologías ágiles Scrum y Kanban
Required Skills
- 6+ años de experiencia
- Java 17+ / Spring Boot o .NET 8
- Angular 17+
- Kafka y Kubernetes
- Oracle Autonomous Database
Job Details
Projects
El principal desafío será contribuir a la evolución de soluciones tecnológicas que apoyan los procesos de negocio, mediante el desarrollo de microserivicios y aplicaciones web, la integración de APIs y la gestión de datos.
¿Dónde y cómo trabajarás?
Cliente: Banco de Chile
Ubicación: Santiago, Región Metropolitana
Modalidad: Híbrida, con asistencia presencial según requerimiento
Acompañamiento 3IT: contarás con un Service Manager que te apoyará durante tu integración y experiencia en cliente.
Functions
Experiencia: Contar con al menos 6 años de trayectoria en el rol.
Backend y microservicios: Java 17 o superior con Spring Boot (se acepta .NET 8 como alternativa), Node.js, diseño y consumo de APIs REST e integración de SDKs y librerías de proveedores externos.
Resiliencia, reglas y eventos: caché local, circuit breaker, motores de reglas BRMS, especialmente Drools y DMN, arquitectura orientada a eventos y mensajería con Kafka.
Frontend: Angular 17 o superior con arquitectura de microfrontends y consumo de APIs REST; visualización de datos mediante dashboards, comparadores de resultados y gráficos; UX para herramientas de simulación y análisis orientadas a usuarios de negocio.
Bases de datos: Oracle Autonomous Database, modelado híbrido JSON y relacional, PL/SQL básico a intermedio, migración de datos y modelado de datos para motores de reglas.
Infraestructura y despliegue: Kubernetes, incluyendo despliegue y configuración de pods, Helm Charts, OCI (Oracle Cloud Infrastructure), Git, pipelines CI/CD y despliegues en ambientes de Desarrollo, QA y Producción.
Observabilidad: Dynatrace y Splunk o herramientas equivalentes.
Seguridad: OAuth2 y OIDC, Azure Entra ID como proveedor de identidad corporativo, DevSecOps con análisis SAST y DAST, y experiencia con auditorías y certificaciones SOC2 e ISO 27001.
Dominio y metodología: motor de fraude OFD y sistemas antifraude, Scrum y Kanban con medición por puntos de historia, y desarrollo apoyado por inteligencia artificial.