Engenheiro(a) de Software Pleno (Java)
Atuar em equipe ágil no desenvolvimento e sustentação de produtos digitais, entregando valor de forma contínua e com qualidade, utilizando boas práticas de engenharia de software, garantindo a satisfação do cliente e a estabilidade das soluções em produção.
Responsabilidades e atribuições
Participar ativamente das cerimônias ágeis, colaborando para manter um ambiente saudável e produtivo entre os membros da equipe;
Desenvolver e evoluir os produtos com foco em qualidade, utilizando testes automatizados e realizando revisões de código entre pares (code review);
Corrigir eventuais problemas nos sistemas com base na priorização definida pelo Product Owner, assegurando a satisfação dos clientes e usuários;
Realizar deploy em ambiente de produção utilizando processos de integração e entrega contínua (CI/CD), garantindo a estabilidade da aplicação;
Propor melhorias técnicas e participar ativamente da evolução da arquitetura dos sistemas;
Garantir a segurança e a qualidade das entregas, respeitando os padrões estabelecidos pela equipe;
Atuar de forma colaborativa com áreas parceiras (DevOps, QA, Produto) na busca por soluções robustas e escaláveis.
Requisitos e qualificações
Superior completo ou cursando na área de Tecnologia da Informação;
Programação orientada a objetos (POO);
Linguagem Java (preferencialmente versão 8 ou superior);
Criação de APIs RESTful;
Arquitetura baseada em microsserviços.
Requisitos desejáveis
Vivência com mensagerias (Kafka, RabbitMQ);
Metodologias ágeis (Scrum, Kanban);
Desenvolvimento orientado a testes (TDD, BDD);
Criação de testes de integração e de carga;
Utilização de containers (Docker);
Orquestração com Kubernetes;
Banco de dados NoSQL (MongoDB);
Vivência com atuação em times ágeis e em ambientes de alta disponibilidade.
Engenheiro(a) de Software Sênior – Web Crawling, Scraping e Bypass Anti‑bot
Projeto de alta complexidade com duração estimada de 4 meses. Responsável por desenvolver soluções robustas e escaláveis para coleta de dados em ambientes altamente protegidos.
Responsabilidades
Desenvolver e evoluir crawlers escaláveis para coleta de dados em larga escala;
Projetar soluções com controle de filas, retry e rate limiting;
Realizar parsing de conteúdos estruturados e dinâmicos (HTML, JSON, XML);
Atuar em crawling de aplicações modernas (SPAs e renderização client‑side);
Realizar engenharia reversa de APIs privadas e fluxos protegidos;
Garantir estabilidade, performance e resiliência das aplicações.
Requisitos obrigatórios
Arquitetura de crawlers escaláveis (filas, retry, rate limiting);
Experiência com crawling em SPAs e páginas com renderização client‑side.
Requisitos de destrito – des‑bloqueio e bypass de proteções
Experiência com sistemas anti‑bot (Cloudflare, Akamai, DataDome, PerimeterX);
Técnicas de evasão de fingerprint (TLS fingerprint, headers HTTP, rotação de user‑agent);
Gerenciamento de proxies residenciais rotativos;
Integração com serviços de captcha (2Captcha, Anti‑Captcha, CapSolver);
Experiência com reCAPTCHA v2/v3, hCaptcha e Turnstile;
Conhecimento de OWASP;
Análise de tráfego com Burp Suite e DevTools;
Engenharia reversa de APIs privadas.
Diferenciais
Conhecimento em filas de mensagens (Kafka, RabbitMQ ou similares);
Experiência com mobile scraping (APIs Android/iOS);
Noções de visão computacional aplicada a captcha;
Forte raciocínio analítico para engenharia reversa de fluxos complexos;
Autonomia para resolução de problemas com pouca documentação;
Perfil investigativo e orientado a desafios técnicos;
Capacidade de adaptação rápida a mudanças tecnológicas.
Engenheiro(a) de Software SR – Modernização & IA (Evertec)
Responsável por pesquisa em IA, modernização de software legados e desenvolvimento de novos produtos.
Principais responsabilidades
Pesquisa em IA;
Modernização de software legados;
Desenvolvimento de novos produtos;
Foco em eficiência e crescimento com P&D em IA.
Requisitos obrigatórios
Engenharia de Software avançada, experiência em .NET;
Conhecimentos avançados em IA;
Experiência em desenvolvimento de novos produtos;
Histórico robusto em desenvolvimento e arquitetura de software;
Conhecimento sólido em metodologias ágeis, gestão de processos e produtos;
Habilidade em integração de áreas e alto desempenho;
Sólidos conhecimentos em Modelagem de Dados, Integrações, Python, Azure/GCP/AWS;
Experiência prática em automação e otimização de processos empresariais;
Capacidade de comunicação e evangelização técnica;
Atuação em tecnologias emergentes, trilhas técnicas internas.
Diferenciais
Conhecimento avançado em IA e especialização em Software;
Capacidade analítica em grandes volumes de dados;
Domínio em GenAI, MLOps, Modelos Preditivos e Deep Learning;
Experiência com frameworks de IA;
Mentor de profissionais em tecnologia.
Engenheiro(a) de Software Senior Backend – Ruby on Rails (Smart Fit)
Responsável por desenvolvimento, testes, performance e documentação de APIs core.
Principais responsabilidades
Construção da API Core com endpoints RESTful em Ruby on Rails;
Escrita de testes automatizados (RSpec, VCR, WebMock);
Otimização de performance, banco de dados PostgreSQL e escalabilidade;
Validação de integração, garantia de qualidade e documentação técnica (Swagger/OpenAPI);
Code review, gestão de bloqueios, e alinhamento de contrato de API e design;
Mantimento da documentação técnica e organização da arquitetura de serviços.
Requisitos obrigatórios
Domínio de Ruby on Rails (modo API);
Experiência em design de API RESTful, estrutura de endpoints, pagination e versionamento;
Experiência em testes, mocking e CI/CD (RSpec, VCR, WebMock);
Experiência com banco de dados PostgreSQL e Active Record;
Conhecimentos em autenticação e segurança (JWT, Devise Token Auth);
Boas práticas de documentação e colaboração (Git, GitHub, GitHub Copilot, etc.).
Diferenciais
Experiência em migração de APIs legadas e sistemas de alta disponibilidade;
Conhecimento de containers, orquestração Kubernetes;
Familiaridade com ferramentas de monitoramento e diagnóstico em nuvem.
Engenheiro(a) de Software FullStack .NET
Desenvolvimento front‑end e back‑end, suporte evolutivo, migração para a nuvem.
Principais responsabilidades
Desenvolvimento e suporte de aplicações full‑stack em ambientes corporativos;
Desenvolver novas funcionalidades em aplicações web corporativas;
Apoiar a sustentação e evolução de sistemas legados, quando necessário;
Participar de iniciativas de modernização tecnológica e migração para a nuvem;
Colaborar com times multifuncionais, garantindo alinhamento técnico e de negócio.
Requisitos obrigatórios
Graduação em Ciência da Computação ou áreas correlatas;
Experiência de 4 a 6 anos em desenvolvimento full‑stack para aplicações corporativas de grande escala;
Experiência prática com ASP.NET MVC usando C#;
Experiência com front‑end (React, Angular ou Blazor);
Forte proficiência em SQL;
Sólido entendimento dos princípios SOLID;
Inglês avançado (C1) obrigatório.
Diferenciais
Experiência em autenticação e autorização (OAuth2);
Familiaridade com CI/CD (Azure DevOps, GitHub Actions);
Proficiência em Git;
Experiência em implantação e manutenção de soluções web no Azure;
Conhecimento em logging, monitoramento e diagnóstico em ambientes de nuvem.
Benefícios Gerais (para todas as vagas)
Vale refeição ou alimentação;
Assistência médica;
Assistência odontológica;
Auxílio creche;
Benefícios flexíveis (Flash);
Gympass e TotalPass;
Horários flexíveis;
Seguro de vida;
Clube de parcerias;
Day off no aniversário;
Valorização da diversidade e inclusão.
#J-18808-Ljbffr