JAVA Developer
Tipo de vaga: Temporário
Modelo de trabalho: Híbrido
Vaga também para PcD
Descrição da vaga
¡Se 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.
Responsabilidades e atribuições
Funciones
- Desarrollo de software para mantenimiento de aplicaciones y subsanación de vulnerabilidades en código identificadas por los escaneos del equipo de seguridad de Scotiabank.
- Soporte al equipo de QA en consultas y corrección de issues identificados
- Despliegue de los aplicativos en ambientes de no productivos para la certificación.
- Versionar las modificaciones en código realizadas utilizando las herramientas brindadas por el equipo de Scotiabank
- Documentar las evidencias de subsanación de vulnerabilidades en los aplicativos que sean modificados
- Participar de reuniones de coordinación con el equipo de desarrollo y pares en el área de Soluciones Digitales
Requisitos e qualificações
Conocimientos
- Conocimientos avanzados de Java y Spring.
- Conocimientos avanzados en Oracle (creación de procedimientos almacenados, packages, funciones, tablas).
- Comprensión de mecanismos de autenticación (JWT, OAuth, sesiones, etc.) y autorización para proteger APIs.
- Conocimientos intermedios de JavaScript, incluyendo ES6+.
- Deseable conocimiento de jQuery para manipulación del DOM y manejo de eventos.
- Deseable conocimiento de bootstrap.
- Deseable conocimiento de Thymeleaf.
- Capacidad para diseñar, implementar y documentar APIs RESTful.
- Conocimiento de SOAP y cómo crear/consumir servicios SOAP.
- Familiaridad con herramientas como Postman, Swagger para probar APIs.
- Experiencia con sistemas de control de versiones como Git.
- Familiaridad con metodologías ágiles como Scrum.
- Conocimiento en pruebas unitarias y funcionales.
- Conocimiento de las mejores prácticas de seguridad en aplicaciones web, como protección contra ataques XSS, CSRF, SQL Injection, etc.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista
- Etapa 3: Confirmación de Candidato
- Etapa 4: Onbording
- Etapa 5: Contratação
Conoce a Stefanini
Somos una empresa global con 35 años de experiencia en el mercado, ofrecemos una sólida selección de servicios como: automatización, nube, Internet de las cosas (IoT) y experiencia de usuario (UX).
Creemos que la tecnología puede revolucionar una empresa y la innovación es fundamental para fomentar el desarrollo y la competitividad. También valoramos las nuevas ideas y el poder de una mente abierta, por lo que reconocemos que cada talento es esencial para la calidad de nuestros proyectos y especialmente para nuestro progreso.
Mantenemos nuestra excelencia invirtiendo en innovaciones tecnológicas, las mejores alianzas, adquisiciones de empresas en todo el mundo y la contratación de profesionales altamente capacitados.
Conoce más sobre nosotros