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: Adzuna_Ppc

Função de trabalho:

Requisitos

Exploratory Mulesoft Developer , Brazil

Join our team at OSF Digital, where innovation meets excellence in the realm of digital transformation. As the largest global Salesforce Partner, we're on th...


Osf Global Services - Brasil

Publicado 12 days ago

[Job-15248] Senior Kotlin/Java Developer, Brazil

Olá, aqui é a Josy da CI&T!Sou Analista de Atração de Talentos e procuro pessoas localizadas no Brasil para trabalhar como Senior Java/Kotlin Developer em um...


Ci&T - Brasil

Publicado 12 days ago

Job – 14317] Senior Developer Java/Aws, Brazil

Por favor, entre o nome de usuário ou e-mailCrie uma conta gratuita no Trabalhe ConoscoPor favor, faça login ou cadastre-se como candidato para se candidatar...


Cit 87601 - Brasil

Publicado 12 days ago

Desenvolvedor Frontend Java Sr

Job descriptionNosso time é formado por excelentes profissionais da área da tecnologia. Colaboração e comprometimento fazem parte do nosso dia-a-dia, quando ...


Seja Globalweb - Brasil

Publicado 12 days ago

Built at: 2024-11-14T12:37:37.569Z