Job Description
Se você acredita em um mercado financeiro mais transparente, capaz de oferecer a melhor experiência de investimentos para seus clientes, a Warren é o seu lugar. Aqui, você terá a oportunidade de se desenvolver enquanto atua em um ambiente de alta performance, aprendendo com os melhores profissionais do mercado. Buscamos pessoas que valorizam o trabalho em equipe, sempre prezando pela ética e excelência em suas entregas.
Somos uma empresa para todas as pessoas que desejam fazer o seu melhor todos os dias, independentemente de gênero, etnia, orientação ou qualquer outra condição, e nosso processo seletivo é baseado na neutralidade.
Responsabilidades e Atribuições
O Back-end Software Engineer Junior será responsável pelo desenvolvimento, manutenção e evolução de sistemas críticos para Renda Fixa e Conta Corrente, garantindo escalabilidade e eficiência operacional.
- Desenvolver, testar e otimizar APIs e serviços back-end de alta performance.
- Manter e evoluir sistemas, assegurando confiabilidade e segurança.
- Criar e aprimorar consultas e processos em bancos de dados (SQL/NoSQL).
- Integrar sistemas internos e externos via APIs e mensageria (Kafka, RabbitMQ etc.).
- Analisar e solucionar incidentes em produção.
- Participar do levantamento de requisitos e planejamento de sprints.
- Aplicar boas práticas de desenvolvimento (Clean Code, SOLID, testes automatizados).
- Documentar processos e contribuir para a base de conhecimento da equipe.
Requisitos e Qualificações
- Formação superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas (concluído ou em andamento).
- Experiência acadêmica ou profissional com linguagens back-end C#.
- Conhecimento em bancos de dados relacionais e não relacionais.
- Familiaridade com desenvolvimento de APIs REST e arquitetura de microsserviços.
- Noções básicas de mensageria (Kafka, RabbitMQ) e filas assíncronas.
- Experiência com versionamento de código usando Git.
- Noções de segurança da informação aplicada ao desenvolvimento de software.
Será considerado um diferencial
- Conhecimento em Docker e containers.
- Conhecimento em CI/CD e automação de deploys.
- Experiência com Cloud Computing (AWS, Azure ou GCP).
- Familiaridade com arquitetura orientada a eventos.
- Experiência acadêmica ou profissional com boas práticas de código e design patterns.
- Conhecimentos na ferramenta Virtual, CRK e Inoa.
- Conhecimentos SRE Observability e monitoração.
Localização: Esta posição pode ser alocada em São Paulo ou Sorocaba.
O que a Warren te proporciona?
Cultura de inovação com times multidisciplinares e estrutura horizontal, focados em desenvolver as melhores soluções para nossas pessoas usuárias. Possibilidade de contribuir em frentes diversas para o seu crescimento.
- Plano de Saúde SulAmérica para você e seus dependentes;
- Plano Odontológico Care Plus para você e seus dependentes;
- Benefício VR e VA;
- Licença maternidade estendida;
- Licença paternidade estendida;
- Day off de aniversário;
- 2 Day Offs remunerados por ano;
- Auxílio Creche;
- Auxílio Transporte;
- Programa de Partnership: seja uma pessoa sócia da Warren.
- Bonificação Variável Semestral;
- Convênio com acadêmias e apps de saúde mental;
- Seguro de Vida Prudential.