Descrição da vaga
O Confidencial (Apenas para Cadastrados) quer mudar a maneira de como lidamos com o dinheiro, tanto pessoal quanto profissionalmente. Somos uma plataforma de pagamentos criada para quebrar barreiras e eliminar burocracias. Sendo assim, nós existimos para melhorar a vida das pessoas e só conseguimos fazer isso porque temos um time fantástico aqui dentro!
Contamos com uma equipe de mais de 2.000 Confidencial (Apenas para Cadastrados) Lovers - engenheiros, desenvolvedores, profissionais de marketing, designers, criadores, nerds loucos e mais um punhado de profissionais sonhadores que dedicam suas horas desafiando as regras de tempo x propósito.
Buscamos pessoas que sejam apaixonadas por construir aplicações distribuídas e de alta performance, escaláveis para milhões de novos usuários em todo o mundo e que suportem a melhor experiência de pagamentos. Somos um dos melhores lugares para se trabalhar no Brasil (pelo menos as nossas pessoas acham isso)!
Manda bem nos requisitos abaixo? Então essa vaga é pra você! (:
Junte-se ao lado verde da força!
Responsabilidades e atribuições
Você irá participar do desenvolvimento do maior app de pagamentos do Brasil aplicando seus conhecimentos em conjunto com outras pessoas desenvolvedoras.
- Desenvolver e suportar ("you build it, you run it") soluções escaláveis e que irão ser utilizadas por milhões de usuários;
- Apresentar e desenvolver melhorias nos sistemas existentes
- Ser guardião da qualidade nas entregas desenvolvendo processos e pessoas em busca da excelência técnica;
- Ajudar e compartilhar sua experiência com os membros da equipe.
- Revisar código e parear com outros desenvolvedores
- Usar a ferramenta certa na resolução de um problema ou desafio (irá usar mais de uma linguagem de programação ou framework mais adequado para cada tipo de problema).
Requisitos e qualificações
O que consideramos importante ter vivência ou conhecimento:
- Programação Orientada a Objetos;
- Java 8+;
- Spring Frameworks (Boot, Data, Security, Web);
- Design de APIs REST;
- Teste unitário, e/ou de integração;
- Bancos NoSQL & SQL;
- Compreensão e entendimento de arquitetura de microsserviços;
- Mensageria (Ex: Kafka / RabbitMQ / SQS);
- Git;
- Metodologia ágil - Scrum;
- Mínimo de 3 anos de experiência com Java
Seria incrível se:
- Java 11+
- Ter conhecimento em alguma outra linguagem de desenvolvimento (Ex.: Python, Go, Php);
- DDD (Domain Driven Design);
- BDD (Behavior Driven Development);
- TDD (Test Driven Development);
- SOLID & Design Patterns;
- Metodologias ágeis;
- Docker / Docker Compose / K8s;
- MongoDB, MySQL;
- Boas práticas de desenvolvimento com Clean Code e Clean Architecture;
- Design Principles;
- Cultura DevOps;
- Boa noção de escalabilidade ou resiliência (vertical, horizontal, circuit-breaker, load balancer, tunning de microsserviços, multi-thread);
- Já ter vivenciado a prática de code review;
Informações adicionais
Nosso pacote de benefícios possui:
- Assistências médica (você e +1 dependente ficam por nossa conta!);
- Assistência odontológica;
- Seguro de vida;
- Vale Transporte e/ou Auxílio combustível;
- Vale Refeição e/ou Vale Alimentação;
- Gympass;
- Confidencial (Apenas para Cadastrados) Acolhe - Programa que cuida da gente e dos nossos familiares, oferecendo apoio jurídico, social, psicológico e financeiro;
- PPR - Participação nos Resultados do Confidencial (Apenas para Cadastrados);
- Horário flexível e possibilidade de home office.
Sabe de alguém que curtiria essa oportunidade? Compartilhe essa vaga, vai ser muito bom poder receber pessoas incríveis por aqui :)