Desenvolvedor Java Backend Especialista
Evertec Brasil · Campinas, SP, BR
Somos a única solução completa para o mercado financeiro! A Evertec é uma empresa especializada em tecnologia para o setor financeiro, com mais de 27 anos de atuação no mercado, e presença em 26 países da América Latina e Caribe e mais de 11 bilhões de transações processadas anualmente. Oferecemos um portfólio completo de soluções em software, adquirência, processamento e tecnologias para meios de pagamento, contribuindo para a digitalização de instituições financeiras, empresas e fintechs. 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. Requisitos: DESCRIÇÃO DA VAGA: Responsabilidades Liderança Técnica * Liderar tecnicamente um time multidisciplinar, promovendo boas práticas de engenharia de software * Realizar code reviews, garantindo qualidade, performance e aderência aos padrões arquiteturais * Tomar decisões técnicas estratégicas em conjunto com arquitetos e stakeholders * Mentoria e desenvolvimento técnico dos membros do time (júnior a sênior) * Avaliar e conduzir a adoção responsável de IA no ciclo de desenvolvimento (code assistants, agentes, automação de testes e revisão de código) Gestão de Entregas * Garantir o fluxo contínuo da esteira de desenvolvimento (CI/CD), identificando e removendo gargalos * Gerenciar prioridades técnicas alinhadas com as necessidades de múltiplas áreas de negócio * Acompanhar métricas de entrega (lead time, throughput, qualidade) * Balancear débito técnico com entregas de novas funcionalidades Articulação Transversal * Atuar como ponte entre diferentes áreas de negócio que consomem/dependem do produto * Traduzir requisitos de negócio complexos e por vezes conflitantes em soluções técnicas viáveis * Negociar prioridades e expectativas com múltiplos stakeholders (PMs, POs, outras áreas) * Facilitar cerimônias ágeis e garantir alinhamento entre times dependentes Arquitetura e Qualidade * Definir e evoluir a arquitetura técnica do produto, pensando em escalabilidade, resiliência e evolução para padrões orientados a dados e IA * Garantir boas práticas de desenvolvimento em Java (Clean Code, SOLID, Design Patterns) * Zelar pela qualidade do código, cobertura de testes e documentação técnica * Promover a evolução contínua das práticas de engenharia (DevOps, observabilidade, segurança) * Avaliar oportunidades de aplicação de IA/ML na arquitetura do produto (automação, otimização de processos, recomendação, entre outros) Requisitos Técnicos * Sólido conhecimento em Java (Java 17\+, Spring Boot/Spring Framework) * Experiência com arquitetura de sistemas e microsserviços, incluindo design de soluções escaláveis, resilientes e distribuídas (padrões como circuit breaker, saga, event\-driven, CQRS) * Conhecimento em bancos de dados relacionais e não relacionais (SQL/NoSQL) * Experiência com mensageria (Kafka, RabbitMQ ou similar) * Vivência com containers e orquestração (Docker, Kubernetes) * Conhecimento em cloud (AWS, Azure ou GCP) * Familiaridade com práticas de CI/CD e ferramentas (Jenkins, GitLab CI, GitHub Actions) * Testes automatizados (unitários, integração, e2e) * Conhecimento em Inteligência Artificial aplicada à engenharia de software: uso de ferramentas de IA generativa para produtividade (code assistants, geração e revisão de código), fundamentos de LLMs, integração de APIs de IA (ex.: modelos via API, RAG, agentes) e entendimento de arquiteturas de sistemas de IA/ML em produção * Desejável: experiência com MLOps, pipelines de dados para IA, ou governança/segurança no uso de IA em ambientes corporativos Comportamentais e Gestão * Experiência prévia como Tech Lead ou liderança técnica de times * Excelente comunicação para trabalhar com múltiplas áreas simultaneamente * Capacidade de gerenciar prioridades conflitantes e negociar trade\-offs * Visão sistêmica para entender impactos de decisões técnicas em diferentes contextos de negócio * Perfil proativo, com senso de dono (ownership) * Habilidade para influenciar sem autoridade direta, dado o caráter transversal do produto * Curiosidade técnica e disposição para experimentar e avaliar criticamente novas tecnologias, incluindo IA Diferenciais * Já ter atuado em ambientes com múltiplos stakeholders e prioridades divergentes * Experiência gerenciando times híbridos (backend \+ frontend \+ QA) * Facilidade para transitar entre conversas técnicas profundas e conversas estratégicas com negócio * Experiência prática implementando ou avaliando soluções de IA em produtos reais (não apenas uso pontual de ferramentas) Benefícios E ai, se identificou com o que leu até agora? Então, vou te contar o que você encontrará aqui, além de um ambiente dinâmico: * Vale refeição ou alimentação; * Benefício Flexível (Flash); * Assistência médica; * Parceiros para atendimento psicológico, jurídico, financeiro e nutricional (CLUDE, C4LIFE E ASQ); * Psicologia Viva; * Assistência Odontológica; * Auxílio creche; * Auxílio para filhos com necessidades e