Desenvolvedor back-end java jr - seguros
Summary
Junior Java backend developer on Estapar's technology team, building and evolving the Zul+ insurance solution — services covering the vehicle-insurance customer journey from purchase to policy management. Day-to-day is Java/Kotlin development with unit tests, code reviews, integrations and technical documentation.
Descrição da vaga
Você fará parte do time de Tecnologia da Estapar, atuando diretamente no desenvolvimento e evolução de soluções em Java/Kotlin, com foco em escalabilidade, performance e qualidade.
A atuação será na solução de Seguros da Zul+, que busca oferecer aos clientes produtos e serviços de proteção para o seu veículo, integrando diferentes parceiros e sistemas para proporcionar uma experiência mais simples, digital e segura. Você estará envolvido na construção e evolução de soluções que fazem parte da jornada do cliente, desde a contratação até a gestão dos serviços de seguro.
Como será o seu dia a dia
-
Desenvolver, testar e manter aplicações utilizando Java e Kotlin;
-
Apoiar o desenvolvimento de novas funcionalidades e melhorias;
-
Participar da análise de requisitos e da construção de soluções técnicas com o apoio do time;
-
Apoiar integrações com parceiros e diferentes sistemas;
-
Identificar e corrigir problemas, contribuindo para a estabilidade das aplicações;
-
Criar e manter testes unitários;
-
Participar de revisões de código, aprendendo e aplicando boas práticas de desenvolvimento;
-
Contribuir com documentação técnica;
-
Trabalhar em conjunto com o time, compartilhando conhecimento e evoluindo tecnicamente por meio dos desafios do dia a dia.
O que buscamos
-
Conhecimento em Java e/ou Kotlin;
-
Conhecimento em Micronaut, Quarkus, Spring/Spring Boot ou frameworks similares;
-
Noções de autenticação e autorização, como OAuth e JWT;
-
Conhecimento de APIs REST;
-
Conhecimento básico de SQL e bancos de dados relacionais, preferencialmente MySQL;
-
Conhecimento de Git e versionamento de código;
-
Noções de testes unitários;
-
Interesse em aprender sobre arquitetura de software, sistemas distribuídos e boas práticas de desenvolvimento
Será melhor ainda se você tiver
-
Conhecimento em programação assíncrona, como Java Virtual Threads ou Kotlin Coroutines
-
Conhecimento em gRPC;
-
Experiência ou conhecimento com Docker e conteinerização;
-
Conhecimento de ambientes AWS;
-
Noções de sistemas distribuídos e arquitetura de software;
-
Experiência com testes de integração, como Cucumber ou Karate;
-
Conhecimento em design de APIs;
-
Familiaridade com observabilidade;
-
Conhecimento de práticas DevOps e CI/CD, especialmente ArgoCD;
-
Conhecimento em projetos Web utilizando TypeScript, React, Redux ou Remix.
Benefícios
-
Férias remuneradas: 20 dias consecutivos de descanso remunerado.
-
Day Off: 1 dia de folga para você aproveitar como preferir.
-
Wellhub (Gympass): benefício para ajudar na criação de hábitos de vida mais saudáveis, extensivo a até 2 dependentes.
-
Parcerias: mais de 20 mil parcerias com descontos exclusivos para colaboradores Estapar.
-
Academia Estapar: nossa universidade corporativa, criada para apoiar o desenvolvimento profissional e pessoal. Oferece conteúdos online e presenciais voltados à capacitação, crescimento na carreira e aprimoramento contínuo.