Java Back
Compass UOL
Sobre a vaga
Buscamos uma pessoa desenvolvedora Back-end .NET (nível Pleno) para integrar nosso time de tecnologia atuando diretamente em projetos estratégicos, focados na concepção e evolução de uma nova plataforma digital.Nesta posição, você atuará em modelo 100% remoto, integrando uma squad ágil e colaborativa responsável por construir soluções resilientes, seguras e de alta disponibilidade, com forte ênfase em microsserviços, mensageria e boas práticas de engenharia de software.
Responsabilidades e atribuições
Desenvolvimento e regras de negócio: Implementar regras de negócio segundo os requisitos e a arquitetura especificada, codificando com qualidade, segurança e conformidade com os padrões técnicos do projeto; Integração de sistemas: Construir e integrar serviços e microsserviços (APIs REST/SOA) com outros sistemas e bancos de dados, disponibilizando os dados para consumo das aplicações front-end;Mensageria e eventos: Atuar no processamento e transmissão de informações e fluxos assíncronos (mensageria/eventos); Ciclo ágil: Integrar a squad ágil participando de todas as cerimônias da Sprint, assumindo itens de trabalho, garantindo entregas contínuas e reportando impedimentos prontamente;Qualidade de código: Realizar testes unitários e integrados, garantindo boas práticas de desenvolvimento seguro, cobertura de código e manutenibilidade.
Requisitos e qualificações
Ecossistema .NET: Experiência prática consolidada com .NET / ASP.NET (C#);APIs e Arquitetura: Vivência no desenvolvimento e consumo de serviços REST e arquitetura orientada a serviços (SOA);Padrões de Projeto e Arquitetura: Conhecimento prático em Design Patterns, DDD (Domain-Driven Design) e padrões de arquitetura (MVC / MVVM);Banco de Dados: Experiência com bancos de dados relacionais (SQL), modelagem e otimização de consultas;Mensageria: Conhecimento ou experiência com soluções de streaming/mensageria (ex.: Azure Event Hub ou similares);Containers e Versionamento: Domínio de Git e familiaridade com conteinerização (Docker e conceitos de orquestração com Kubernetes);Metodologia Ágil: Vivência de atuação em squads ágeis (Scrum / Kanban).Requisitos Desejáveis (Diferenciais)Conhecimento no ecossistema de nuvem Microsoft Azure; Vivência no setor financeiro ou em projetos de crédito/banking.
Informações adicionaisBenefíciosVale-alimentação e/ou vale-refeição;Plano de saúde e plano odontológico;Plano de saúde para o seu pet;Auxílio home office (para vagas remotas);Kit de boas-vindas no onboarding;Seguro de vida;Zenklub, com acompanhamento psicológico e nutricional;TotalPass;Programa de Certificações e Capacitação Contínua com parceiros (Adobe, Anthropic, AWS, Google, Microsoft, Salesforce);Parcerias e descontos para o seu desenvolvimento;Acesso ao conteúdo UOL;Kit maternidade;Licença maternidade e paternidade estendidas; Programa de indicações.