
Pessoa Desenvolvedora Java - Pleno/Sênior/Tech Lead
- Santo Amaro - SP
- Permanente
- Período integral
- Produzir soluções técnicas simples e eficientes, com base no Backlog de Produtos priorizado e nos padrões de qualidade, em conjunto com o Time de desenvolvimento;
- Planejar e realizar os testes necessários para garantir a qualidade do produto, sejam testes automatizados ou manuais;
- Determinar a viabilidade técnica e operacional avaliando a definição do problema, requisitos e análises;
- Assegurar a qualidade do produto, aplicando práticas de desenvolvimento ágil (refatoração, code review, código limpo, integração contínua, implantação contínua, testes contínuos, testes unitários...);
- Colabora de forma interfuncional com usuários de negócios, Product Manager, Product Owner,
- Arquitetos e Engenheiros para alcançar boas soluções;
- Soluciona problemas, depurando e atualizando software existente;
- Coleta as evidências de testes necessárias para garantir a qualidade do produto;
- Fornece recomendações para melhoria contínua e aplicando consistentemente as melhores práticas;
- Assegura a propriedade coletiva do código e a segurança de acordo com os padrões e políticas globais/locais da organização;
- Aprendizado contínuo em tópicos relacionados à excelência técnica;
- Participante ativo dos Chapter, aplicando as boas práticas e disseminando-as;
- Responsável junto com os demais desenvolvedores que compõem o Time pela execução dos processos que habilitam a entrega do software;
- Atuar com desenvolvimento de Microserviços, Projetar, desenvolver e manter microserviços utilizando Java - Spring Boot;
- Implementar APIs e garantir a comunicação eficiente entre serviços. Gerenciamento de Contêineres;
- Criar e otimizar Dockerfiles para contêinerização de aplicações;
- Gerenciar a orquestração de contêineres com Kubernetes, garantindo escalabilidade e resiliência;
- Configurar e gerenciar tópicos em filas para comunicação assíncrona entre microserviço;
- Demais atividades da área.
- Obrigatório Experiência sólida e comprovada como Desenvolvedor(a) Java;
- Experiência com bancos de dados relacionais;
- Conhecimento em ferramentas como Kibana, Grafana, ElasticSearch;
- Conhecimento em telemetria para desenvolver monitoramento saudável para as aplicações;
- Diferencial: Experiência anterior como Tech Lead (apenas para a vaga de Tech Lead Java)