Descrição da vaga
¡Sé parte de Stefanini!
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.
Funciones del cargo
- Diseño, desarrollo y mantenimiento de aplicaciones backend robustas utilizando Java y Spring Boot
- Implementación de servicios orientados a la nube, idealmente en Oracle Cloud Infrastructure (OCI), aunque experiencia en otras nubes públicas es altamente valorada.
- Manejo y optimización de bases de datos Oracle.
- Integración de servicios a través de mecanismos BUS (Enterprise Service Bus).
- Aplicación de buenas prácticas de desarrollo, asegurando código limpio, seguro, eficiente y con cobertura de pruebas.
Responsabilidades e atribuições
Responsabilidades:
- Colaboración en equipos multidisciplinarios bajo metodologías ágiles.
- Automatización de pruebas unitarias y de integración (back-end y front-end).
- Automatización de tareas mediante herramientas tipo Control-M (deseable).
- Garantizar la seguridad en las soluciones desarrolladas, siguiendo estándares y mejores prácticas en Secure Coding.
- Apoyo y participación en la automatización del ciclo de vida del software con herramientas DevOps: Git, Jenkins, Docker, SonarQube.
- Documentación clara y estructurada de los desarrollos y procesos realizados.
- Preferentemente experiencia en la industria financiera (banca, seguros, fintech, etc).
- Gestión de ambientes
- Coordinar y gestionar la habilitación de ambientes (desarrollo, QA, preproducción y producción) según los requerimientos del proyecto o los equipos.
- Supervisar la disponibilidad y correcta configuración de los ambientes necesarios para despliegues y pruebas.
- Gestionar con áreas técnicas del banco la resolución de incidencias relacionadas con ambientes.
- Gestión de solicitudes en flujos del banco
- Gestionar solicitudes en los flujos internos del banco (APM, Seguridad, Arquitectura, Infraestructura, etc.) asegurando tiempos y calidad de respuesta.
- Hacer seguimiento de requerimientos y autorizaciones necesarias para la implementación de cambios y despliegues.
- Coordinar con equipos multidisciplinarios para garantizar que las solicitudes avanzan de acuerdo con los SLA establecidos.
Requisitos e qualificações
Requisitos indispensables
Experiencia comprobada (mínimo 5 años) como desarrollador backend con Java (8+), idealmente en soluciones empresariales escalables.
Dominio de Spring Boot y su ecosistema.
Experiencia trabajando con bases de datos Oracle (desarrollo de queries, optimización, modelado).
Sólida experiencia en servicios BUS de integración (como Oracle Service Bus, MuleSoft, IBM Integration, etc).
Experiencia desarrollando e implementando soluciones sobre plataformas cloud, preferentemente OCI, considerando como deseable AWS, Azure o GCP.
Automatización de pruebas unitarias y de integración (JUnit, Jasmine, Karma, etc.).
Fuertes conocimientos en programación segura (OWASP, manejo de seguridad en API/REST, gestión de secretos).
Buen manejo de herramientas de control de versiones (Git), integración y despliegue continuo (Jenkins), contenedores (Docker) y control de calidad de código (SonarQube).
Habilidad para crear código reutilizable, documentado y orientado a servicios (APIs REST).
Valorables
Experiencia con herramientas de automatización y scheduling como Control-M.
Experiencia en desarrollo de componentes front-end con Angular.
Certificaciones en Java, Spring, Oracle Cloud, DevOps, Angular u otras relevantes.
Conocimientos o experiencia en otros lenguajes del ecosistema Java o en microservicios reactivos.
Experiencia en el sector financiero.
Conocimientos de arquitectura de microservicios, APIs y seguridad avanzada (OAuth2, JWT, SSO).
Informações adicionais
Mindset agil
Autogestion y responsabilidad: capacidad de organizar su trabajo, cumplir compromisos y levantar alertas a tiempo
Ownership : sentido de responsabilidad sobre las soluciones, desde el diseño hasta la puesta en producción
Comunicación clara y colaborativa, tanto técnica como funcional
Capacidad para trabajar en equipo, recibir feedback y aportar ideas constructivas
Pensamiento crítico y orientación a la solución, no solo a la ejecución
Capacidad de adaptación al cambio aprendizaje continuo
Enfoque en entregar valor a negocio, entendiendo el impacto de lo que se desarrolla.
Proactividad, orientación a resultados y fuerte compromiso con la calidad
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Presentación de CV
- Etapa 3: Entrevistas
- Etapa 4: Confirmación de candidato
- Etapa 5: Onboarding
- Etapa 6: Contratação
Creer para co-crear
¿Buscas un lugar donde tus ideas brillen?
Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso.
Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!
Localidade: SANTIAGO