Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Analista de Desenvolvimento Backend Sênior I Java

Keggo Tech

São Paulo

Presencial

BRL 80.000 - 120.000

Tempo integral

Há 5 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em crescimento em São Paulo está buscando um Analista de Desenvolvimento altamente motivado. O candidato ideal deve ter experiência com Java 8++, SpringBoot, e microserviços distribuídos, além de habilidades em comunicação e trabalho em equipe. Buscamos alguém que possa integrar-se a equipes ágeis e que contribua para a inovação e a evolução técnica. Treinamentos e certificações serão oferecidos para desenvolvimento profissional contínuo.

Serviços

Treinamentos e certificações
Ambiente de trabalho dinâmico

Qualificações

  • Experiência com Java e Spring, além de conhecimentos sólidos em orientação a objetos.
  • Experiência em liderança técnica e mentoria.
  • Excelentes habilidades de comunicação e trabalho em equipe.

Responsabilidades

  • Trabalhar em equipes ágeis, entregando valor ao cliente.
  • Sugerir e aprender novas tecnologias.
  • Manter e criar novas aplicações.
  • Gerar documentação de apoio e diagramas.

Conhecimentos

Java 8++
SpringBoot
Quarkus
Testes unitários
Microserviços distribuídos
Git
CI/CD
Segurança de aplicações
Scrum
Kanban
Descrição da oferta de emprego

Desenvolvemos soluções de ponta em estratégia, tecnologia e dados, impactando diariamente negócios de diversos segmentos e, consequentemente, a vida de milhões de pessoas de forma direta e indireta! 🤩

Com uma trajetória de sucesso e reconhecimento no mercado, a Keeggo é sinônimo de excelência. Nossa busca incessante por inovação nos permite entregar resultados que superam as expectativas. Temos orgulho de nossa capacidade de adaptação e de nos mantermos à frente das tendências. Demais, né?

Nossa cultura de resultados nos dá a segurança de que, enquanto escalamos, mantemos a qualidade das nossas entregas e a satisfação dos nossos clientes. Trabalhamos de maneira ágil com soluções robustas, utilizando as tecnologias mais recentes do mercado para garantir performance e segurança. Somos capazes de processar grandes volumes de dados e realizar implementações contínuas, mantendo altíssima disponibilidade e performance.

Hoje, atuamos em diversas frentes para impulsionar o seu negócio: Data & Analytics, Cloud & DevOps, Estratégia Digital, Desenvolvimento de Software e Cibersegurança.

Com muito orgulho, podemos dizer que somos uma das empresas de tecnologia que mais cresce e inova no Brasil, e estamos só começando!

#VemPraKeeggo 🚀

Quer saber mais sobre as soluções da Keeggo? Acesse aqui: https://keeggo.com/

Estamos à procura de uma pessoa Analista de Desenvolvimento, altamente motivada para integrar a equipe de Desenvolvimento de Software. Buscamos alguém que compartilhe nossa paixão por garantir a excelência, a qualidade e a confiabilidade nos produtos desenvolvidos.

Se você é uma pessoa entusiasta, proativa e está sempre em busca de aprimoramento, esta oportunidade pode ser perfeita para você. Além de prestar o serviço de Desenvolvimento de Software, a Keeggo preza pela evolução de seus colaboradores com treinamentos e certificações além da capacitação necessária; a evolução dos nossos keeggers é peça chave para a excelência das nossas entregas e resultados, acreditamos muito nisso, venha fazer parte desse time de aprendizado contínuo.

Requisitos:
  • Java 8++;
  • SpringBoot;
  • Quarkus;
  • Testes unitários;
  • Experiência com Java, que já trabalhem com versões v8 ++.
  • Java como linguagem e Spring como framework, conhecimentos sólidos em orientação a objetos, princípios SOLID e padrões de projeto.
  • Experiência em Microserviços distribuídos, modelos de arquitetura (Clean Archicteture, Arquitetura Onion, Arquitetura Hexagonal), programação funcional, service mesh, AWS, programação orientada a eventos, Kafka, RabbitMQ.
  • Expertise em sistemas de versionamento de código (Git) e práticas avançadas de CI / CD;
  • Sólido conhecimento em arquitetura de microsserviços e padrões de design de software;
  • Experiência comprovada em liderança técnica e mentoria de equipes de desenvolvimento;
  • Excelentes habilidades de comunicação e trabalho em equipe.
Desejável:
  • Conhecimento em segurança de aplicações e práticas de DevSecOps;
  • Experiência em ambientes ágeis e na condução de cerimônias ágeis (Scrum, Kanban).
Responsabilidades:
  • O Profissional terá a responsabilidade de trabalhar em equipes ágeis, entregando valor ao cliente em projetos de alta demanda, escalabilidade e complexidade.
  • Terá a oportunidade de sugerir e aprender novas tecnologias através de POCs / walk skeletons, e deve estar atento ao desenvolvimento para identificar oportunidades de melhorias, automações em geral que otimizem o processo do dia a dia.
  • Dar manutenção em aplicações existentes e ajudar a criar e elaborar novas aplicações.
  • É necessário que tenha um bom relacionamento em equipe para que possa interagir da forma mais eficiente com todo o time.
  • No dia a dia é esperado que desenvolva o conhecimento da regra do produto e tenha análise crítica do comportamento funcional para propor soluções técnicas assertivas.
  • Deve se preocupar com a aplicação de lógica refinada, levando em consideração o desenvolvimento baseado nas práticas de clean code e clean arquitechture,.
  • Deve gerar documentação (Playbook) de apoio aos serviços desenvolvidos e mantê-la viva, criar Diagrama de Classes e diagrama de Sequência, para facilitar a comunicação entre as equipes, com o objetivo de manter uma base de conhecimento horizontalizada evitando a centralização do conhecimento.
  • Deve apoiar os colegas do time diariamente, se necessário realizar pair code com o intuito de reduzir curva de aprendizado de colaboradores recém-chegados e / ou até mesmo apoiando em uma revisão de código ou identificação de problemas.
  • Estando inserido na dinâmica de code owners deve apoiar a revisão dos pull request, manter a postura atenta para aprovações de código e solicitáo para rápida resolução de incidentes.
  • Trabalhar com foco e visão de design de software para garantir melhor qualidade, manutenibilidade e desempenho do sistema. Garantir um bom design para que o software seja robusto, escalável e atenda às necessidades dos usuários.
  • Deve seguir os principais aspectos de design de software (Arquitetura de Software, Design de Componentes, Design de Algoritmos, Padrões de Projeto (Design Patterns), Separação de Preocupações e documentação).
  • Atuar na análise e resolução de incidentes respeitando o SLA de cada ambiente. Estar aderente as boas práticas de CI / CD, gerando ciclos de lançamento mais rápidos, menor risco de erros e maior colaboração entre as equipes, antecipando e reduzindo problemas de produção. Cumprir e zelar pelos KPIs definidos pela organização.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.