Backend Engineer Pleno L Java

Detalhes da Vaga

Job descriptionO Elo7 é o maior marketplace de compra e venda de produtos artesanais, personalizados e de eventos criativos que você pode criar e personalizar de ponta a ponta aqui com a gente! Nossa missão é antes de nos preocuparmos com a venda ou com a compra de um produto, queremos que histórias sejam contadas, sentimentos sejam traduzidos e dias sejam eternizados.Nossa cultura é pautada em quatro pilares dos nossos valores: Humanização, Empreendedorismo, Criatividade e Tecnologia! Buscamos pessoas que se identifiquem com a gente e que estejam interessadas em fazer parte de um ambiente humanizado que transforma a vida de milhares de pessoas do Brasil.Estamos buscando uma pessoa desenvolvedora back-end pleno para contribuir com a nossa missão, construindo sistemas robustos, escaláveis e inovadores que encantem nossos usuários. Esperamos que você tenha vontade de aprender e colocar a mão na massa. No início, esperamos que você adquira conhecimento por meio de pareamentos com o time (pair programming) e, com o passar do tempo, vá se desenvolvendo e ganhando autonomia para executar tarefas de média e alta complexidade.Main responsibilitiesComo será o seu dia-a-dia?Desenvolver soluções de software robustas, escaláveis e seguras, utilizando princípios de Design de Software (SOLID, diagrama de classes) e arquitetura distribuída (microsserviços);Desenvolver e implementar APIs RESTful eficientes e bem documentadas, utilizando Java e o ecossistema Spring e CDI;Escrever código limpo, legível, testável e de fácil manutenção, seguindo as melhores práticas de desenvolvimento;Implementar testes unitários e de integração para garantir a qualidade e confiabilidade do código;Monitorar o desempenho do software e implementar soluções de observabilidade (métricas, tracing e logs) para identificar e solucionar problemas;Implementar banco de dados relacionais, modelar dados de forma eficiente e realizar consultas SQL otimizadas;Utilizar ferramentas de conteinerização (Docker ou similar) para implantar e gerenciar aplicações em ambientes de produção;Comunicar-se de forma eficaz com stakeholders internos e externos para garantir o alinhamento das expectativas;Documentar o código e as funcionalidades do software de forma clara e concisa;Propor novas soluções para melhorar o desempenho, a escalabilidade e a segurança do software;Equilibrar estado da arte vs pragmatismo (balancear qualidade com software em funcionamento);Demonstrar flexibilidade e adaptabilidade para lidar simultaneamente com cenários distintos e mudanças de estratégias quando necessário;Contribuir para a cultura de aprendizado e compartilhamento de conhecimento dentro da equipe.Requirements and skillsO que esperamos encontrar em você:Conhecimento e experiência com Java;Conhecimento e experiência com testes unitários e de integração;Conhecimento e experiência com observabilidade (métricas, tracing e logs);Conhecimento e experiência com Design de Software (por exemplo SOLID, diagrama de classes e etc);Conhecimento e experiência com o ecossistema Spring e CDI;Conhecimento e experiência com banco de dados relacionais, modelagem de banco de dados e SQL;Conhecimento e experiência com conteinerização (docker ou similar);Conhecimento de arquitetura distribuída (especificamente micro serviços);Conhecimento básico de Linux e cloud (AWS ou similar);Conhecimento e experiência com Git e fluxo de trabalho Git: pull requests, branches, merges, etc;Conhecimento e experiência em depuração de código e resolução de problemas;Curiosidade para aprender arquitetura de software;Cuidado com o código escrito (código limpo), principalmente no tocante a legibilidade e simplicidade;Capacidade de escrever documentação técnica clara e concisa.Diferenciais (não obrigatórios, mas será legal encontrar em você):Conhecimento de linguagens de script (bash ou similar);Conhecimento e experiência com CI/CD e suas stacks (jenkins, github actions ou similares);Conhecimento em orquestração de containers (kubernetes ou similar);Conhecimento em service mesh (istio ou similar);Conhecimento em Kafka;Conhecimento de banco de dados não relacionais (nosql);Conhecimento de infraestrutura como código (terraform ou similar);Conhecimento do padrão pub/sub e alguma de suas implementações (exemplo: sqs/sns).Additional informationNossos benefícios:Oportunidade remota com regime CLT;Plano de saúde (amil coparticipação para você e seus dependentes) e odontológico (amil);Vale-refeição ou alimentação depositado em cartão flexível (sem desconto, inclusive nas férias);Auxílio home office depositado em cartão flexível (sem desconto);Seguro de vida;Saúde física - Totalpass: plataforma que te dá acesso a diversas academias no Brasil;Saúde mental - Clude Saúde: parceria com plataforma que contém diversos especialistas para você cuidar da sua saúde mental e garantir mais qualidade de vida;Auxílio creche/babá para filhos de 0 a 5 anos;Licença parental (não gestante 30 dias. gestante 180 dias - jornada de 6 horas até o bebê completar 1 ano);Convênio com o SESC;Folga corre: uma folga semestral para fazer os "corre da vida";Prata da casa: desconto nos produtos do enjoei pra ficar no estilo.
#J-18808-Ljbffr


Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

[Job-18206] Mid-Level Java Developer, Brazil

Nós somos especialistas em tech transformation, nós somos a CI&T. Combinamos a força disruptiva da Inteligência Artificial com a expertise humana para apoi...


Desde Ci&Amp;T - Brasil

Publicado 16 days ago

[Job-18328] Junior Developer Frontend (Angular), Brasil

Nós somos especialistas em tech transformation, nós somos a CI&T. Combinamos a força disruptiva da Inteligência Artificial com a expertise humana para apoiar...


Desde Ci&Amp;T - Brasil

Publicado 16 days ago

[Job-18312] Pleno Developer Backend (Golang), Brasil

Nós somos especialistas em tech transformation, nós somos a CI&T. Combinamos a força disruptiva da Inteligência Artificial com a expertise humana para apoiar...


Desde Ci&Amp;T - Brasil

Publicado 16 days ago

Desenvolvimento Front End Sênior / Remoto

Quais serão suas responsabilidades?Desenvolvimento front-end Angular em time multidisciplinar;Realizar testes rigorosos para garantir que a interface funcion...


Desde Dbc Company - Brasil

Publicado 16 days ago

Built at: 2024-10-31T03:32:37.019Z