Desenvolvedor Python Backend Sênior + Java (Foco em IA)

Empresa: Sinqia

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 te Requisitos: Descrição da Posição: • Projetar, desenvolver e implementar soluções de software robustas e escaláveis utilizando a linguagem Java; • Desenvolver, otimizar e manter APIs RESTful robustas e escaláveis; • Projetar e implementar soluções baseadas em microsserviços; • Colaborar com equipes multifuncionais para entender os requisitos do projeto e traduzi-los em soluções técnicas; • Atuar na resolução de problemas complexos de performance e segurança; • Realizar revisões de código, identificar áreas de melhoria e garantir a adesão aos padrões de codificação; • Colaborar com arquitetos de software na definição de padrões e melhores práticas; • Apoiar e orientar desenvolvedores juniores e plenos, promovendo um ambiente de aprendizado contínuo • Requisitos Técnicos e Comportamentais: • Experiência sólida com Java (Java 8+), Spring Framework (Spring Boot, Spring Data, Spring Security); • Proficiência com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis); • Experiência com arquitetura de microsserviços e mensageria (Kafka, RabbitMQ); • Conhecimento em ferramentas de conteinerização e orquestração (Docker, Kubernetes); • Prática com integração e entrega contínua (CI/CD) utilizando ferramentas como Jenkins, GitLab CI ou similares; • Familiaridade com metodologias ágeis (Scrum/Kanban) e versionamento de código (Git); * Experiência prática com IA generativa, LLMs e construção de agentes. * Automação de processos e integração com APIs e sistemas corporativos. * Python ou linguagem equivalente — Python é importante, mas não define sozinho o perfil. • Identificar oportunidades de aplicação de IA em produtos, processos e jornadas internas, promovendo ganhos de eficiência e qualidade. • Garantir boas práticas de segurança, observabilidade, performance e escalabilidade das soluções desenvolvidas. • Realizar revisões de código e disseminar padrões de desenvolvimento e engenharia de software. • Apoiar o desenvolvimento técnico de profissionais juniores e plenos, promovendo uma cultura de aprendizado contínuo. • Contribuir para a evolução da maturidade de engenharia, automação e uso responsável de Inteligência Artificial dentro da organização. Requisitos Técnicos (Hard Skills): • Desenvolvimento e Arquitetura • Experiência sólida em desenvolvimento Java (Java 11 ou superior). • Domínio do ecossistema Spring Framework (Spring Boot, Spring Data, Spring Security, Spring Cloud). • Experiência no desenvolvimento e manutenção de APIs RESTful. • Conhecimento avançado em arquitetura de microsserviços. • Experiência com padrões de integração e comunicação assíncrona. • Conhecimento em arquitetura orientada a eventos. • Bancos de Dados • Experiência com bancos relacionais (PostgreSQL, MySQL ou similares). • Experiência com bancos NoSQL (MongoDB, Redis ou similares). • Conhecimento em modelagem de dados e otimização de consultas. • Mensageria e Integração • Experiência com Kafka, RabbitMQ ou tecnologias equivalentes. • Conhecimento em integração entre sistemas corporativos e APIs externas. • DevOps e Cloud • Experiência com Docker e Kubernetes. • Conhecimento em pipelines de CI/CD utilizando Jenkins, GitLab CI, GitHub Actions ou similares. • Vivência com monitoramento, observabilidade e troubleshooting em ambientes produtivos. • Conhecimento em plataformas Cloud (AWS, Azure ou GCP). • Qualidade de Software • Experiência com testes unitários, integração e automação de testes. • Conhecimento em práticas de Clean Code, SOLID, Design Patterns e Arquitetura Limpa. • Vivência com revisão de código e práticas de engenharia de software. • Inteligência Artificial Aplicada ao Desenvolvimento • Experiência prática na utilização de ferramentas de IA para apoio ao ciclo de desenvolvimento de software. • Capacidade de utilizar IA para: • Análise e refinamento de requisitos; • Modelagem de soluções; • Geração e revisão de código; • Criação e automação de testes; • Produção de documentação técnica; • Análise de impactos e riscos técnicos. • Conhecimento sobre integração com APIs e serviços de IA generativa. • Conhecimento de conceitos como Engenharia de Prompt, RAG, agentes de IA e automação inteligente será considerado diferencial. • Capacidade de avaliar criticamente respostas geradas por IA, garantindo qualidade, segurança e aderência às necessidades do negócio. Competências Comportamentais (Soft Skills) • Comunicação e Influência • Boa comunicação verbal e escrita. • Capacidade de traduzir conceitos técnicos para públicos não técnicos. • Habilidade para conduzir discussões com áreas de negócio, produtos e tecnologia. • Facilidade para negociação e gestão de expectativas. • Visão de Negócio • Capacidade de compreender objetivos estratégicos e transformá-los em soluções tecnológicas. • Perfil orientado à geração de valor para clientes e para o negócio. • Pensamento crítico para avaliação de riscos, impactos e oportunidades. • Liderança Técnica • Capacidade de influenciar decisões sem dependência de autoridade formal. • Atuação como referência técnica dentro do time. Sobre a empresa: 🧡 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.

Ver todas as vagas