Back-End

Desenvolvedor(a) Java Sr

Java PostgreSQL Spring

Descrição da empresa

A Beblue é uma Startup em tecnologia com app mobile em plataformas IOS e Android. O objetivo da ferramenta é a devolução de uma % do dinheiro do consumidor para dentro do aplicativo, de forma real, chamado de cashback. A Beblue visa favorecer o consumidor (usuário) e estabelecimentos credenciados (comércio) de forma prática.


Atividades e Responsabilidades

Experiência com desenvolvimento usando Java 8
Conhecimento em Design Patterns
Experiência com o ecossistema Spring (Boot, Cloud, Data...)
Conhecimento em mecanismos de eventos com mensageria (JMS, RabbitMQ, Kafka)
Experiência com TDD (Test-Driven Development)
Experiência com Git
Conhecimento sobre arquitetura em Microserviços (Suas vantagens e seus desafios)
Experiência com o padrão REST
Experiência com Banco de dados relacional (Oracle, PostgreSQL, SQL Server, etc...)

Desejável:
Programação Funcional
Conhecimento de DDD (Domain Driven Design)
Conhecimento em Clean Code/Clean Architecture
Conhecimento em SOLID
Experiência com AWS
Experiência com Docker
Conhecimento de alguma ferramenta de Integração continua


Requisitos

Desenvolvedor responsável pela construção de aplicativos Java. Isso inclui qualquer coisa entre grupos complexos de serviços back-end e suas contrapartes cliente-final (web e móvel). Tem como responsabilidade projetar e desenvolver essas aplicações, e cooperar com o resto da equipe trabalhando em diferentes camadas da infra-estrutura. Compromisso com a resolução colaborativa de problemas, design sofisticado e qualidade do produto.


O que nós oferecemos

Ajuda de custo R$ 500,00 cashback + vale transporte



VEJA A EMPRESA NO MAPA