Sobre a VirtuPay A VirtuPay é uma plataforma especializada em soluções de pagamento, projetada para facilitar transações online de forma segura e eficiente. Nosso objetivo é proporcionar uma experiência fluida tanto para comerciantes quanto para clientes, garantindo a conformidade com regulamentações e a segurança dos dados. oferecemos serviços adaptados ao contexto brasileiro, priorizando a segurança das transações e a proteção dos dados dos usuários em conformidade com a LGPD. A integração com a nossa plataforma é simples, podendo ser feita através de API ou SDK, permitindo que os e-commerces conectem facilmente seus sistemas de venda online aos diversos métodos de pagamento disponíveis, incluindo cartões de crédito, débito, e-wallets e PIX. Site oficial: https://virtupay.com.br/ Instagram: https://www.instagram.com/virtupayoficial/ Estamos em busca de um Desenvolvedor Backend especialista para projetar, desenvolver, testar e aprimorar sistemas robustos e escaláveis. O candidato ideal utilizará .NET 5+, bancos de dados relacionais e NoSQL, e práticas de segurança avançadas para traduzir as necessidades dos usuários e do negócio em soluções funcionais e eficientes, com foco em APIs seguras e uma performance excepcional. Sobre a vaga Salário: R$ 7.000,00 PJ Local: Brasil (Remoto) Horário: Disponibilidade de 8 horas diárias - 6 dias por semana Acesse o link e responda: https://docs.google.com/forms/d/e/1FAIpQLSc5i13FT-LZpYkuaIDCcxmWPZUMJmwByHIDnr396ZwuXmhT2w/viewform?usp=sf_link Requisitos Técnicos 1. Experiência em Desenvolvimento Backend - Sólida experiência em desenvolvimento backend utilizando .NET 5+ (preferencialmente o mais recente). - Experiência com arquitetura de microserviços. 2. Conhecimento de Bancos de Dados - Experiência com bancos de dados relacionais (MySQL, PostgreSQL). - Conhecimento de bancos de dados NoSQL (MongoDB, Cassandra) é um diferencial. - Experiência com ORM (Entity Framework). 3. Desenvolvimento de APIs - Experiência na criação de APIs RESTful e, se possível, GraphQL. - Conhecimento de boas práticas em design de APIs e segurança. 4. Segurança - Conhecimento profundo em segurança de aplicações web. - Conhecimento profundo com transações bancárias. - Experiência com autenticação e autorização (OAuth, JWT, OpenID Connect). 5. Escalabilidade e Performance - Experiência em construir sistemas escaláveis e de alta performance. - Conhecimento de caching (Redis, Memcached) e técnicas de otimização de desempenho. 6. Desenvolvimento Orientado a Testes (TDD) - Experiência com TDD e criação de testes unitários, de integração e de carga. 7. Serviços em Nuvem - Experiência com AWS. - Conhecimento de serviços e ferramentas de nuvem, como Kubernetes, Docker, CI/CD. 8. Message Brokers - Experiência com message brokers (RabbitMQ) para comunicação entre serviços. 9. Monitoramento e Logging - Conhecimento de ferramentas de monitoramento e logging (ELK stack, Prometheus, Grafana, Dynatrace ou outras). Habilidades Pessoais e Soft Skills 1. Habilidades de Comunicação - Capacidade de explicar conceitos técnicos para equipes não técnicas. - Habilidade para colaborar com equipes de desenvolvimento frontend, mobile e de produto. 2. Resolução de Problemas - Habilidade para diagnosticar e resolver problemas complexos. 3. Trabalho em Equipe - Experiência em trabalhar em equipes ágeis. 4. Atenção aos Detalhes - Foco em qualidade e detalhes ao desenvolver funcionalidades críticas para o negócio. Diferenciais - Experiência anterior em fintechs ou bancos digitais. - Conhecimento de regulamentações financeiras e conformidade (PCI-DSS, GDPR, LGPD). - Experiência com Blockchain ou tecnologias relacionadas a criptomoedas.