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 VAGAEstamos 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 FutureFramework 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íciosVale Refeição / AlimentaçãoPlano de Saúde (Amil)Plano OdontológicoHome-officeDayoff no mês do aniversárioSeguro de vidaAuxílio-crecheTipo de vaga: Efetivo CLT


Salário Nominal: A acordar

Fonte: Talent_Dynamic-Ppc

Função de trabalho:

Requisitos

Desenvolvedor(A) .Net Pleno

Buscamos um(a) Desenvolvedor(a) .Net para integrar a Tribo Comercial, atuando na Squad ERP Comercial, que será responsável pela sustentação do ERP Comercial ...


Luizalabs - Distrito Federal

Publicado a day ago

Desenvolvedor Python Sênior

Sobre a vaga: A Juntos Somos Mais é uma startup de tecnologia atuando no mercado da construção civil desde 2018 que tem como acionistas três gigantes do merc...


Juntos Somos Mais - Distrito Federal

Publicado a day ago

Executivo De Vendas

Cargo: Executivo de Vendas Sênior - Closer Sênior Modalidade: Trabalho remoto e contratação PJ Descrição do cargo: Sua missão é desempenhar um papel fundame...


Vata Dojo - Distrito Federal

Publicado a day ago

Sales Force Developer - Sales And Service Cloud

Job Title: Salesforce Developer - Sales and Service Cloud Work Type: Remote Work Hours: 9 AM to 6 PM Language Requirement: Fluent in English Job Description...


Sgf Global - Distrito Federal

Publicado a day ago

Built at: 2024-11-15T02:53:32.606Z