




Resumo da Vaga: O(A) Desenvolvedor(a) Full Stack Sênior irá liderar o desenvolvimento de soluções ponta a ponta, projetando e otimizando aplicações robustas para o setor financeiro e IA. Principais Destaques: 1. Liderar o desenvolvimento de aplicações web completas 2. Mentor(a) de desenvolvedores juniores 3. Foco em soluções para o setor financeiro e IA Muito prazer, Somos a Evertec! ✨ A Evertec é uma empresa especializada em tecnologia para o setor financeiro, com mais de 27 anos de atuação e presença em 26 países da América Latina e Caribe. Com mais de 11 bilhões de transações processadas anualmente, somos referência em soluções que impulsionam a transformação digital do mercado. Oferecemos um portfólio completo de soluções em software, atendendo instituições financeiras, empresas e fintechs que buscam inovação, segurança e eficiência. Nosso compromisso é com a excelência tecnológica, a inclusão financeira e a geração de valor sustentável para clientes, colaboradores e parceiros, promovendo um ecossistema mais conectado e acessível. Requisitos: O(A) Desenvolvedor(a) Full Stack Sênior será uma peça chave no desenvolvimento de soluções de ponta a ponta, atuando tanto no front\-end quanto no back\-end. Este profissional terá a responsabilidade de projetar, construir e otimizar aplicações robustas e escaláveis, colaborando com equipes multifuncionais para transformar requisitos de negócio em tecnologia de alta qualidade, com foco especial em soluções para o setor financeiro e de inteligência artificial. Responsabilidades Principais * Liderar o desenvolvimento de aplicações web completas, desde a interface do usuário até a lógica de servidor e banco de dados. * Projetar e implementar APIs seguras e eficientes para a comunicação entre serviços. * Atuar na modelagem e otimização de bancos de dados relacionais e NoSQL. * Adotar e disseminar as melhores práticas de desenvolvimento, incluindo testes automatizados, integração contínua (CI/CD) e code review. * Colaborar com times de produto, UX/UI e outras áreas para definir a arquitetura e o escopo técnico dos projetos. * Mentor(a) de desenvolvedores mais juniores, promovendo um ambiente de aprendizado e crescimento técnico. * Garantir a performance, escalabilidade e segurança das soluções desenvolvidas. Requisitos Técnicos (Hard Skills) * Front\-End: Domínio de JavaScript/TypeScript e frameworks modernos como React, Angular ou Vue.js. * Back\-End: Experiência sólida com linguagens como Java, Node.js, Python ou C\# e seus respectivos frameworks (ex: Spring Boot, Express). * Bancos de Dados: Proficiência em bancos de dados SQL (ex: PostgreSQL, Oracle) e NoSQL (ex: MongoDB, Cassandra). * Arquitetura: Conhecimento em arquitetura de microsserviços, RESTful APIs e padrões de design de software. * Cloud: Experiência com plataformas de nuvem como AWS, Azure ou Google Cloud, incluindo serviços de contêineres (Docker, Kubernetes). * DevOps: Prática com ferramentas de integração e entrega contínua (CI/CD) como Jenkins, GitLab CI ou Actions. * Testes: Experiência com TDD, BDD e frameworks de testes automatizados (ex: JUnit, Jest, Cypress). * Metodologias Ágeis: Vivência em ambientes que utilizam Scrum ou Kanban. * Segurança: Conhecimento em práticas de desenvolvimento seguro (OWASP Top 10\). * IA Conversacional: Conhecimento de construção com IBM Watson, com foco em Watson Assistant \- Actions. * IA Generativa: Conhecimento em LLMs (engenharia de prompts, construção de base de conhecimento com RAG).


