PESSOA ENGENHEIRA DE SOFTWARE SR. - JAVA
Descrição da Vaga
Para qual empresa é esta oportunidade?
RECARGA PAY
RecargaPay é o Super App que simplifica os pagamentos do dia a dia para consumidores e PMEs no Brasil.
A plataforma agiliza os pagamentos para mais de 6 milhões de brasileiros ao consolidar cartões de crédito e débito, pagamentos instantâneos como Pix e Open Finance, com a missão de democratizar os pagamentos móveis e os serviços financeiros no Brasil.
Apresentando serviços como pagamento de contas, recargas de celular, transporte público, planos de parcelamento e empréstimos, projetados com conveniência, baixo custo e flexibilidade em mente. O RecargaPay está mudando a maneira como os brasileiros bancarizados e não bancarizados fazem seus pagamentos diários e acessam seus serviços financeiros.
Site: www.recargapay.com.br
O QUE A ÁREA ESPERA DE VOCÊ?
Responsabilidades
- Escreva código bem projetado, testável e eficiente usando as melhores práticas de desenvolvimento de software;
- Contribuir em todas as fases do ciclo de vida do desenvolvimento;
- Criar e manter documentação de software;
- Apoiar a melhoria contínua investigando alternativas e tecnologias e apresentando-as para revisão arquitetônica;
- Ensinar, orientar, desenvolver e fornecer conselhos a outros especialistas de domínio, colaboradores individuais, entre equipes em seu subdepartamento;
- Resolve problemas técnicos de altíssimo escopo, complexidade e ambiguidade para seu subdepartamento;
- Procure oportunidades de inovação em sua equipe com disposição para experimentar e enfrentar corajosamente problemas de grande complexidade e escopo;
- Propõe implementação técnica inicial que suporta mudanças arquitetônicas que resolvem problemas de escala e desempenho;
- Orienta conversas para remover bloqueios e incentivar a colaboração em sua equipe;
- Expõe o trabalho do subdepartamento e seu impacto comercial internamente.
Requisitos
- Experiência em funções práticas de engenharia;
- Graduação/mestrado em Ciência da Computação, Engenharia ou área relacionada;
- Experiência para lidar com domínios médios de média/alta complexidade;
- Uma sólida compreensão de como os aplicativos da web funcionam, incluindo segurança, gerenciamento de sessão e melhores práticas de desenvolvimento;
- Conhecimento de sistemas de banco de dados relacionais e Programação Orientada a Objetos;
- Conhecimento em Domain Driven Design. Conhecer Microservice Architecture é um plus;
- Capacidade de trabalhar e prosperar em um ambiente de ritmo acelerado, aprender rapidamente e dominar diversas tecnologias e técnicas da web;
- Capacidade comprovada de projetar aplicativos distribuídos complexos, desenvolvidos para alto desempenho e rendimento, ao mesmo tempo em que são escaláveis e confiáveis;
- Desenvolvimento utilizando Java, Spring Boot, PostgreSQL, Kafka e AWS;
- Experiência com programação assíncrona;
- Experiência demonstrada na criação de perfis e ajuste de desempenho de aplicativos Java e no uso de ferramentas de monitoramento para monitoramento de aplicativos de produção.
Como aplicar para esta vaga?
Gostou desta vaga? Achou que deu Match? Então bora se candidatar!
- Anexar arquivo somente nos formatos: .docx e/ou .doc não maiores que 1MB.
Vagas que possam te interessar
CADASTRE SEU CURRÍCULO
Se não encontrou uma vaga com seu perfil, deixe seu currículo em nosso banco para novas oportunidades!
ABRA SUA VAGA TECH COM A GENTE
Está com dificuldade com suas vagas tech? Somos especialistas e vamos ajudar você!