Engenheiro(a) Fullstack Sênior
Descrição da vaga
Quem somos:
A RPE tem como objetivo viabilizar o amplo crescimento dos negócios varejistas e da economia nacional por meio de soluções ágeis, robustas, seguras e integradas a todo ecossistema de serviços financeiros.
Com mais de oitenta profissionais especialistas em tecnologia e meios de pagamento, atendemos mais de quarenta negócios varejistas, desenvolvendo soluções voltadas para a democratização do crédito nos pontos de vendas.
Se você está pronto para crescer e voar com a gente, esta é sua chance.
Estamos esperando por você!
Responsabilidades e atribuições
- Desenvolver, otimizar e manter aplicações fullstack, assumindo um papel ativo no ciclo de vida completo do desenvolvimento, desde o planejamento até a entrega.
- Autonomia para solucionar problemas complexos e colaborar em tomadas de decisão técnicas.
- Desenvolver e manter aplicações web robustas, escaláveis e seguras, tanto no frontend quanto no backend
Requisitos e qualificações
- Mínimo de 5 anos de experiência com Java 11+, preferencialmente Java 17 ou 21
- Domínio do ecossistema Spring (Boot, Data, Security, Validation)
- Experiência com arquitetura limpa, DDD e princípios SOLID
- Conhecimento em testes automatizados (JUnit, Mockito, Testcontainers)
- Experiência com RESTful APIs (criação, documentação e versionamento)
- Vivência com mensageria e eventos assíncronos utilizando RabbitMQ
- Experiência sólida com Angular 15+
- Boas práticas de componentização, reactive forms e RxJS
- Escrita de testes com Karma/Jasmine ou similares
- Conhecimento em design systems, arquitetura modular e lazy loading
- Forte domínio em PostgreSQL, incluindo modelagem relacional, tuning e versionamento de schema
- Experiência com Redis como cache e/ou armazenamento de chave-valor
- Conhecimento em estratégias de cache, TTL, pub/sub e fallback
- Experiência prática com AWS (ECS ou EKS, RDS, S3, CloudWatch, Secrets Manager)
- Noções de segurança: IAM, roles, autenticação/autorização de serviços
- Experiência com containers (Docker) e noções de orquestração (Kubernetes é um diferencial)
Diferenciais:
- Experiência com OpenTelemetry ou ferramentas de observabilidade (Datadog, Prometheus, Grafana)
- Experiência com integrações de terceiros (Unico, Neurotech, B2E, Serasa, etc.)
- Familiaridade com práticas de engenharia de software modernas: feature toggles, blue/green deployment, testes de carga
Informações adicionais
Informações Importantes:
- Modelo de trabalho Remoto
- Modelo de Contrato PJ
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Contratação
Conheça a RPE
Com mais de 20 anos de experiência e inovação, a RPE é uma empresa que transforma o varejo ao conectar tecnologia, expertise e resultados.
Somos a processadora de cartões, carnê e crédito digital líder do varejo nacional. Empoderamos varejistas na operação de crédito com autonomia, segurança e soluções end-to-end.
Liderada por especialistas consolidados no mercado, nosso ecossistema modular oferece soluções para toda a jornada digital da operação – desde a gestão integrada até a ampliação do acesso ao crédito, impulsionando o consumo, gerando resultados reais e transformando negócios.
Siga a RPE nas redes sociais!