Perto de mim:





Compartilhe Back-end Software Engineer Junior no whatsapp

Back-end Software Engineer Junior

Na Warren, confiança é a base de tudo. Nossos clientes sabem, com total transparência, como seus investimentos são geridos, quais as taxas envolvidas e o nível de risco de cada um. Nosso propósito é eliminar o conflito de interesses no mercado de investimentos brasileiro: não somos comissionados pelos produtos sugeridos, garantindo que o perfil e os objetivos de cada cliente estejam no centro de todas as decisões. 


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.


 



Candidatar

Receba alerta de vagas da cidade
São Paulo

*Importante: verifique sempre sua caixa de spam