Source description
About the role
No seu dia a dia:
• Desenvolvedor Java de uma das squads de desenvolvimento interno do produto veículos. Os times de desenvolvimento de veículos tem como objetivo propor a melhor experiência de contratação, velocidade e disponibilidade das soluções para os nossos lojistas e clientes.
• O profissional nesse papel será responsável pela análise, busca de novas soluções e tecnologias, visando sempre a melhor solução para o produto, melhorias nos sistemas existentes, qualidade, melhores práticas de desenvolvimento e arquitetura de software.
Esperamos de você:
• Atuação em novos projetos;
• Análise e melhoria de performance das aplicações;
• Auxiliar a especificação de novas funcionalidades (trazendo o ponto de vista técnico);
• Analisar a causa de problemas e propor soluções;
• Apoiar nossos arquitetos nos desafios tecnológicos, analisar e propor arquitetura, implementação de novas funcionalidades na plataforma;
• Acompanhar as novas tecnologias visando melhorar a qualidade e a produtividade.
• Implementar soluções a nível de projeto;
• Ajudar na busca de novos talentos, apoiando recrutamento interno/externo;
• Realizar code review contribuindo com comentários úteis e relevantes, buscando a maturidade do software construído e colaborando com a evolução do profissional que escreveu o código;
• Garantir a estabilidade do ambiente produtivo;
• Acompanhar as métricas da aplicação e observabilidade;
• Participação nas cerimonias ágeis do time;
• Acompanhamento de homologação junto aos usuários e implantação das correções dos erros identificados em ambiente produtivo.
• Refinamento técnico e quebra de atividades dentro da squad.
• AWS (EKS, S3, Lambda, Secret Manager, Batch, MSK, AmazonMQ, RDS e etc), cloud native;
• API Gateway, BFF, Solid, API first, Arquitetura de Microsserviços, Clear Arch ou Hexagonal Arch;
• Java 11+ (Preferência para 21), Familiaridade com Spring, angular 9+ , NodeJs, cultura de testes (unitários, end-to-end, TDD / BDD e etc);
• Code review e pair programing;
• NoSql (MongoDb, Redis, ElasticSearch, DynamoDb e etc). Banco de dados relacional;
• Arquitetura orientada a eventos;
• Familiaridade com CI/CD, Jenkins, CloudBees, Travis CI, SonarQube, Git flow e/ou Trunk Based Development, build & run, observabilidade, rastreabilidade, monitoramento, tolerância a falhas;
• Git e GitFlow;
• Saber lidar com logs (GrayLog, Kibana, CloudWatch e etc);
Modelo de atuação: Híbrido (2 dias presenciais no escritório e 3 dia de home office)
Benefícios:
• Participação nos Lucros e Resultados (PLR);
• Auxílio Alimentação e Refeição;
• Plano Médico;
• Plano Odontológico;
• Auxílio Creche/Babá;
• Vale Transporte;
• WellHub;
• TotalPass;
• Programa de Apoio Pessoal (EAP);
• Planos por adesão como Previdência Privada e Seguro de Vida;
• Desconto em Farmácia;
• Programa de Nutrição;
• Programa de Gestantes;
• Licença Maternidade e Paternidade Estendida – empresa Cidadã.
More at BTG Pactual
Related open roles
Engenheiro(a) de Software Pleno a Sênior | BTG Pay
São Paulo
Engenheiro de Software Mobile (Android/POS/BTGPay) | BTG Empresas
São Paulo
Desenvolvedor(a) FullStack Pleno/Sênior - IT Credit Risk
São Paulo
Engenheiro de Software Pleno | BTG EMPRESAS
São Paulo
Product & Tech Lead | IT Offshore Platform
São Paulo
Engenheiro(a) de Software Desktop (.NET) | Digital Equities
São Paulo