DESENVOLVEDOR BACK-END PLENO (JAVA)

REVISE COMERCIO LTDA

Campinas - SP

1 posição

Não informado

Integral

CLT
Híbrido
Pleno
Tecnologia

Sobre nós - Grupo Revise

O Grupo Revise, atua há mais de 29 anos no setor automotivo brasileiro, destaca-se pela qualidade certificada e pelo pioneirismo. Como uma empresa 100% brasileira, possui 3 marcas, sendo: (Brazzo, Mobato e Varimax), com 6 centros de distribuição estratégicos em todo o país e um amplo portfólio que inclui milhares de itens de alta qualidade em prol da satisfação dos clientes, reforçados pela certificação ISO 9001:2015.

SOBRE A MOBATO

A Mobato é uma marca que oferece soluções digitais para conectar clientes ao setor automotivo, com adaptabilidade a diversas plataformas tecnológicas e integração a sistemas ERP's e DMS's. Suas soluções digitais visam transformar o atendimento de serviços em uma experiência rápida e eficiente, eliminando burocracias e proporcionando agilidade. Priorizando a satisfação do cliente, a Mobato busca compreender suas necessidades para garantir a prosperidade dos negócios. Vem ser MOBATO!

Principais Responsabilidades

  • Desenvolvimento de APIs e Microserviços: Construção e manutenção de endpoints robustos utilizando Spring Boot, garantindo que a lógica de negócio esteja bem implementada e seguindo os padrões REST.
  • Modelagem e Otimização de Dados: Desenho de tabelas no banco de dados, criação de queries eficientes e mapeamento de entidades via JPA/Hibernate para garantir a integridade e performance das informações.
  • Resolução de Problemas Complexos (Troubleshooting): Investigação de bugs em ambiente de produção, análise de logs e correção de gargalos de performance ou falhas de segurança.
  • Integração de Sistemas: Configuração de comunicações entre diferentes serviços, seja via chamadas HTTP (Feign/WebClient) ou através de mensageria (Kafka/RabbitMQ).
  • Participação em Ritos Ágeis: Presença ativa em Dailies, Plannings e Retrospectivas, ajudando a estimar o esforço das tarefas e a refinar os requisitos técnicos junto ao Product Owner.
  • Documentação Técnica: Manutenção de documentações atualizadas, como o Swagger para as APIs e diagramas de arquitetura básica para facilitar o entendimento do sistema por outros membros do time. 

O Que Esperamos De Você

  • Domínio da Linguagem Java: Conhecimento sólido de Java 11 ou superior, incluindo Streams API, Optional, Generics e concorrência básica.
  • Framework Spring: Experiência prática com Spring Boot, Spring Data JPA, Spring MVC e Spring Security para criação de APIs RESTful.
  • Persistência de Dados: Domínio de SQL e bancos de dados relacionais como PostgreSQL, MySQL ou Sql Server, além de entender como o Hibernate/JPA gerencia o ciclo de vida das entidades.
  • Testes Automatizados: Capacidade de escrever testes unitários e de integração utilizando JUnit 5 e Mockito.
  • Arquitetura e Padrões: Conhecimento aplicado de Design Patterns (Singleton, Strategy, Factory), princípios SOLID e Clean Code.
  • Versionamento: Uso avançado de Git, incluindo gestão de branches, merges e resolução de conflitos.

Você se destaca se tiver:

  • Mensageria e Eventos: Experiência com ferramentas como Apache Kafka, RabbitMQ ou AWS SQS/SNS.
  • Bancos NoSQL: Conhecimento em Redis para cache ou MongoDB para documentos.
  • Cloud e DevOps: Noções de AWS, Azure ou Google Cloud, além de Docker e Kubernetes para containerização.
  • Arquitetura de Microserviços: Entendimento de padrões como API Gateway, Service Discovery e Circuit Breaker.
  • Observabilidade: Experiência com logs e monitoramento utilizando ferramentas como Data Dog

 

 

Requisitos

Escolaridade

  • Graduação

Habilidade Técnica

  • JAVA
  • Framework Spring
  • SQL

Benefícios

  • Refeitório - Café da Manhã e Almoço
  • Consumir nossos produtos com desconto
  • Convênio Sesc

Localização

Rua Francisco Ceará Barbosa, 1030, Chácaras Campos dos Amarais, Campinas - SP, Brasil, 13082-030