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 1.200 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
Nossos princípios de engenharia incluem:
● Microsserviços em SpringBoot
● Ênfase no design usando princípios SOLID e aplicando Design Patterns
● Desacoplamento entre aplicações, usando soluções de mensageria onde aplicável
● Rodando o máximo possível em Kubernetes, com escalabilidade horizontal para suportar picos de usuários simultâneos
● Integração contínua e deploy na AWS
● Monitoramento e observabilidade contínuo e preventivo com New Relic, Prometheus e seus amigos.
● Armazenamento de dados em bancos SQL e NoSQL, como MongoDB e MySQL.
Trabalhando com a gente, você vai:
● Desenvolver soluções escaláveis e que irão ser utilizadas por milhões de usuários;
● Apresentar melhorias nos sistemas existentes e garantir a qualidade nas entregas;
● Ajudar e compartilhar sua experiência com os membros da equipe
E você vai se divertir mais se:
● Tiver paixão por tecnologia e gostar de se manter atualizado
● Gostar de aprender coisas novas e trabalhar com novas tecnologias
● Tiver um olhar crítico e com senso de dono sobre o que criamos no dia a dia
Requisitos e qualificações
É fundamental que você tenha conhecimento em:
● Programação Orientada a Objetos
● Java 8+
● SpringBoot
● Design de APIs REST
● GIT
● Bancos de Dados (SQL ou NoSQL)
São diferenciais para essa vaga:
● Teste unitário e/ou de integração
● SpringData & JPA
● SOLID & Design Patterns
● Compreensão e entendimento de arquitetura de microsserviços
● Metodologias ágeis
● Docker
● Mensageria (ex:Kafka/RabbitMQ/SQS)
● MongoDB, MySQL
Informações adicionais
Sabe de alguém que curtiria essa oportunidade? Compartilhe essa vaga, vai ser muito bom poder receber pessoas incríveis por aqui :)