Recebe mais respostas dos empregadores
Envia um currículo específico para a oferta em poucos minutos.
BTG Pactual está buscando um engenheiro de software para atuar em squads de Veículos, com foco em melhorar a experiência de contratação para lojistas e clientes, assegurando alta disponibilidade, performance e escalabilidade.
Esperamos perfil hands-on, com domínio de Java (11+), APIs e microsserviços, além de práticas de engenharia como SOLID, Clean/Hexagonal e AWS. Experiência com Spring Boot, DevOps, testes automatizados e observabilidade é desejável.
Você atuará em uma das squads responsáveis pelo desenvolvimento interno do produto de Veículos, com foco em oferecer a melhor experiência de contratação para lojistas e clientes, garantindo alta disponibilidade, performance e escalabilidade das soluções. Buscamos um perfil hands‑on, com olhar crítico para arquitetura e qualidade de software, que contribua ativamente na evolução das nossas plataformas e na adoção de boas práticas de engenharia.
Buscamos um profissional com ensino superior completo em áreas de tecnologia e experiência entre 2 a 3 anos em desenvolvimento de software, com atuação sólida em Java (11+, preferencialmente 21) e familiaridade com desenvolvimento de APIs e microsserviços. É importante que tenha vivência com boas práticas de engenharia de software, incluindo princípios como SOLID, bem como modelos de arquitetura como Clean Architecture ou Hexagonal, além de experiência com API First, BFF e arquiteturas orientadas a eventos.
Esperamos que o profissional tenha domínio da stack Java com Spring Boot, além de familiaridade com Angular (9+) e/ou Node.js, e uma cultura forte em testes automatizados (unitários, end-to-end, TDD/BDD). Também é desejável conhecimento em ambientes cloud, especialmente AWS (EKS, S3, Lambda, RDS, MSK, AmazonMQ, entre outros), com entendimento de conceitos de arquitetura cloud native.
No contexto de dados, é importante experiência com bancos relacionais e NoSQL, como MongoDB, Redis, DynamoDB e ElasticSearch. O profissional deve estar habituado a práticas de DevOps e qualidade, incluindo pipelines de CI/CD (Jenkins, CloudBees, Travis CI), uso de SonarQube e versionamento com Git (GitFlow ou Trunk Based Development), além de conhecimentos em observabilidade, monitoramento e tolerância a falhas.
É esperado também que saiba trabalhar com logs e ferramentas de monitoramento como CloudWatch, Kibana e Graylog, contribuindo ativamente para a estabilidade e visibilidade das aplicações.
Como diferenciais, valorizamos experiência com arquitetura distribuída em larga escala, atuação em ambientes críticos de produção, vivência com produtos financeiros ou plataformas digitais e experiência colaborativa em times ágeis.