FullStack Developer
Senior fullstack developer joining a Stefanini team embedded at one of Chile's largest banks, building and maintaining critical business applications with Java/Spring Boot on the backend and JavaScript on the frontend, REST/SOAP integrations, relational and NoSQL databases, deployed on Oracle WebLogic, Linux/Unix and cloud environments.
- Compensation
- Not disclosed
- Location
- Santiago, Chile
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Degree in Civil Computer Engineering, Computer Engineering, Execution Engineering in Informatics or related field
- Minimum 5 years of experience as a fullstack developer
- Backend: mastery of Java, Java EE, Spring and Spring Boot
- Frontend: solid knowledge of JavaScript and dependency management tools (npm, bower)
- Integration: design and consumption of REST and SOAP services, multiplatform integration experience
- Architecture: practical knowledge of MVC, MVVM and Clean Architecture patterns
- Relational databases: Oracle, SQL Server, PostgreSQL or others; advanced SQL, constraints, stored procedures, indexes and join types
- NoSQL databases: MongoDB, Redis, Cassandra or others
- Application servers: experience with Oracle WebLogic
- Infrastructure: Linux/Unix operating systems in on-premise environments
- Cloud: understanding of SaaS, PaaS, IaaS and CaaS models
- Version control: Git (branching, merge, pull requests)
Nice to have
- Ideally experience in banking, financial services or large corporations
Full description
¡Sé parte de Stefanini!
¡FullStack!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
Buscamos un/a Desarrollador/a Fullstack Senior para integrarse a un equipo de desarrollo en uno de los principales bancos de Chile. Participarás en la construcción y evolución de aplicaciones críticas del negocio, integrando sistemas core, canales digitales y servicios en entornos on premise y cloud, bajo altos estándares de calidad, seguridad y cumplimiento regulatorio.
Responsabilidades y Funciones
- Diseñar, desarrollar y mantener aplicaciones fullstack con Java/Spring Boot en el backend y JavaScript en el frontend.
- Construir y consumir servicios REST y SOAP para integrar sistemas core, canales digitales y plataformas de terceros.
- Implementar soluciones bajo arquitecturas MVC, MVVM y Clean Architecture, asegurando código mantenible, escalable y testeable.
- Desarrollar y optimizar consultas, procedimientos almacenados y modelos de datos en bases relacionales y NoSQL.
- Desplegar y dar soporte a aplicaciones sobre Oracle WebLogic y entornos Linux/Unix, así como en servicios cloud.
- Participar en el análisis de requerimientos funcionales junto a las áreas de negocio y traducirlos en soluciones técnicas.
- Asegurar la calidad del código mediante pruebas unitarias e integración y revisión de código entre pares.
- Colaborar con los equipos de QA en la certificación de desarrollos y en la resolución de defectos.
- Analizar y resolver incidencias en ambientes productivos y no productivos.
- Documentar las soluciones técnicas y cumplir las políticas de seguridad y los estándares de desarrollo del banco.
Requisitos técnicos
- Título de Ingeniería Civil Informática, Ingeniería en Computación, Ingeniería de Ejecución en Informática o carrera afín.
- Mínimo 5 años de experiencia como desarrollador/a fullstack, idealmente en banca, servicios financieros o grandes corporaciones.
- Backend: dominio de Java y Java EE, Spring y Spring Boot.
- Frontend: sólidos conocimientos de JavaScript y de herramientas de manejo de dependencias (npm, bower).
- Integración: diseño y consumo de servicios REST y SOAP, con experiencia en integraciones multiplataforma.
- Arquitectura: conocimiento práctico de patrones MVC, MVVM y Clean Architecture.
- Bases de datos relacionales: motores (Oracle, SQL Server, PostgreSQL u otros), SQL avanzado, constraints, procedimientos almacenados, índices y tipos de joins.