hirq
← All jobs

BTG Pactual

ENGENHEIRO(A) DE SOFTWARE PL

São Paulo · On-site · TECHNOLOGY BRAZIL - 8453

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

JavaGitAngularNode.jsSpringMongoDBRedisElasticsearchDynamoDBAWSCI/CDJenkins
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ã.