Desenvolvedor Back-End Java Pleno

Detalhes da Vaga

VEM CONHECER A CARBIGDATA!
Somos a maior plataforma de bigdata do mercado de veículos.
Nossos produtos possuem foco na localização de veículos roubados, furtados e na verdadeira situação do bem localizado.
Com foco em big data analytics, atuamos nos principais players do mercado automotivo como bancos, financeiras, locadoras e seguradoras.
DESCRIÇÃO DA VAGA Estamos em busca de um Desenvolvedor Backend Java Pleno para integrar nosso time remoto.
Você será responsável por realizar a especificação e desenvolvimento de sistemas distribuídos baseados em arquitetura de micro serviços e orientada a eventos.
ATIVIDADES DO DIA A DIA: Orientação a objetos e estruturas de dados.
Desenvolvimento de aplicações cloud native (Docker).
Arquitetura de microserviços e REST API.
Controle de versionamento com Git e metodologias GitFlow.
Ferramentas para gerenciamento de dependências (Maven).
Melhores práticas de qualidade de software, como testes automatizados, segurança, monitoramento e documentação.
Ferramentas de CI/CD.
Desenvolvimento para ambientes Unix e Linux.
Ferramentas de projeto (Jira ou similares).
Metodologias de desenvolvimento ágil (SCRUM ou similares).
Boas práticas de desenvolvimento - SOLID e Design Patterns.
REQUISITOS E QUALIFICAÇÕES: Linguagem: Java 11+.
Programação Funcional com Java ( Interfaces funcionais, lambda, imutabilidade, Recursão ) Programação Assíncrona - Future e Completable Future Framework Web: Spring Boot (Spring MVC, Spring Data, Spring AMQP).
Bancos de Dados: Experiência com qualquer banco de dados relacional e modelagem relacional, preferencialmente JDBC.
Mensageria: Experiência com RabbitMQ ( AMQP ) ou qualquer outro broker que suporte o protocolo AMQP.
Diferenciais: Linguagem: Experiência com Java 17.
Framework Web: Conhecimento em Spring Webflux (Reactor) ou outros frameworks reativos (RxJava).
Banco de Dados: Experiência com bancos de dados NoSQL.
Mensageria: Experiência com Reactor AMQP ou outros drivers de mensageria reativos.
Cloud APIs: Conhecimento em serviços em nuvem como Azure Blob Storage, Azure Cosmos DB, AWS SES, AWS SNS, Google Firebase, Google Recaptcha.
Testes: Desenvolvimento orientado a testes - TDD.
CI/CD: Preferência por experiência com Jenkins.
Cloud Native: Desenvolvimento de aplicações cloud native com Docker, Azure EKS, Google GKE, Rancher, Kubernetes, Spring Cloud Configuration.
Ferramentas de Log: Experiência com Graylog ou similares.
Boas Práticas: Aplicação de práticas como DDD e Arquitetura Hexagonal.
Benefícios Vale Refeição / Alimentação Plano de Saúde (Amil) Plano Odontológico Home-office Dayoff no mês do aniversário Seguro de vida Auxílio-creche Tipo de vaga: Efetivo CLT


Salário Nominal: A acordar

Fonte: Talent_Dynamic-Ppc

Função de trabalho:

Requisitos

Líder De Equipe Externa - Vendas Porta A Porta Para Serviços Claro

Estamos em busca de um(a) profissional de vendas para se juntar à nossa equipe! Nossa agência atua na área comercial, representando a Operadora Claro, com fo...


Grupo Pró - Rio Grande do Sul

Publicado a day ago

Desenvolvedor Pleno

Oportunidade para DESENVOLVEDOR PLENO Programador - Laravel e PHP | Tailwind. GRUPO WOLF360 Modalidade - PJ. ATRIBUIÇÕES • Desenvolvimento e Manutenção d...


Grupo Wolf360 - Rio Grande do Sul

Publicado a day ago

Assistente De Negócios (Produtos E Soluções) | Cresolsicoper (Passo Fundo/Rs)

Em 24 de junho de 1995, nasceu a Cresol no interior do Paraná com o desafio de ser e fazer a diferença. Hoje, somos uma das principais Cooperativas de Crédit...


Cresol Oficial - Rio Grande do Sul

Publicado a day ago

.Net Developer Assistant - Exclusiva Para Pessoa Com Deficiência | Remoto

LOCALIZA&CO Somos uma empresa presente no futuro. Em nossa história, sempre trouxemos para o agora ideias que pareciam existir somente anos à frente. Enxerga...


Localiza&Co - Rio Grande do Sul

Publicado a day ago

Built at: 2024-11-15T02:05:03.340Z