🎁 Antes de se candidatar, treine esta entrevista. Crie sua conta grátis no WorkMundi e ganhe um Treinamento de Entrevista no HelpsYouSpeak — sem custo, sem cartão. Quero meu treinamento →
Na J17, estamos em busca de uma pessoa para atuar no desenvolvimento de produtos de alto impacto no ecossistema financeiro 🚀 Aqui, você terá a oportunidade de trabalhar com soluções de alta disponibilidade, performance e segurança, além de acompanhar de perto a evolução da tecnologia aplicada ao mercado financeiro e ser protagonista nessa transformação. Se você é apaixonado(a) por tecnologia, movido(a) por desafios e quer participar de projetos inovadores utilizando Python e seu ecossistema, você está no lugar certo! Principais Responsabilidades: Projetar e desenvolver APIs RESTful com FastAPI, seguindo as melhores práticas e padrões da indústria. Implementar lógica de negócio eficiente e escalável, utilizando Python e bibliotecas do ecossistema, como Pydantic e SQLAlchemy. Garantir a segurança e a integridade das APIs, aplicando técnicas de autenticação (OAuth2, JWT), autorização e criptografia. Integrar as APIs com bancos de dados relacionais e/ou não relacionais. Escrever testes automatizados — unitários, de integração e de ponta a ponta — utilizando Pytest, garantindo a qualidade do código. Colaborar com equipes de front-end, DevOps e analistas de negócio para compreender requisitos e entregar soluções eficazes. Documentar as APIs de forma clara e concisa, aproveitando a geração automática de documentação (OpenAPI/Swagger) do FastAPI. Manter-se atualizado(a) com as últimas tendências e tecnologias do ecossistema Python. Requisitos: Sólidos conhecimentos em Python, incluindo sintaxe, estruturas de dados, programação orientada a objetos e padrões de design. Experiência comprovada no desenvolvimento de APIs RESTful com FastAPI. Familiaridade com bibliotecas e ferramentas do ecossistema Python, como Pydantic, SQLAlchemy, Alembic, Pytest, Uvicorn/Gunicorn e Celery. Conhecimento de protocolos de comunicação HTTP, incluindo verbos, códigos de status e cabeçalhos. Experiência em modelagem e design de APIs, incluindo definição de endpoints, parâmetros, payloads e documentação. Familiaridade com padrões de arquitetura de software, microsserviços e orientação a eventos. Conhecimento de programação assíncrona (async/await) e concorrência em Python. Conhecimento de técnicas de segurança de APIs, como autenticação, autorização e criptografia. Experiência com bancos de dados relacionais, como PostgreSQL e MySQL, e/ou não relacionais, como MongoDB e Redis. Familiaridade com ferramentas de versionamento de código, como Git. Conhecimento de práticas de testes automatizados, incluindo testes unitários, de integração e de ponta a ponta. Boa capacidade de comunicação e documentação. Interesse em aprender e se manter atualizado(a) com as últimas tendências e tecnologias. Diferenciais: Vivência no ramo financeiro, especialmente na esteira de crédito, como Consignado Privado CLT, SIAPE e antecipação de FGTS. Vivência em sistemas críticos de alta disponibilidade (Operação 24/07).