BTG Pactual logo
BTG PactualPosted 1 month ago

Engenheiro(a) de Software Java

On-siteSão Paulo, São Paulo, Brazil

Full TimeSenior LevelLarge

Job Summary

Analyze, propose, and develop dynamic solutions for high-volume data systems while participating in the full project lifecycle from architecture refinement to production delivery. Guarantee platform availability, monitoring, alerts, and performance by working with distributed systems, AWS cloud, and DevOps CI/CD pipelines following agile methodologies and clean code principles. Integrate AI tools into development stages to enhance delivery speed and quality, contributing to legacy system modernization through new architectures. Maintain close relationships with business areas and technology teams to model solutions, while acting in multidisciplinary groups focused on continuous value delivery. Architect robust solutions for critical, high-availability systems and lead technical modernization efforts for senior roles.

Required Qualifications

  • Formação superior completa em Engenharia da Computação, Ciência da Computação, Análise e Desenvolvimento de Sistemas ou áreas correlatas
  • Disponibilidade para atuação em modelo híbrido em São Paulo (Faria Lima)
  • Experiência com desenvolvimento, manutenção e documentação de aplicações em Java/Spring Boot e/ou .NET (conforme a área)
  • Experiência com Cloud AWS (serviços mais utilizados: EC2, EKS, SNS, SQS, S3, DynamoDB)
  • Experiência com modelagem e manipulação de dados em bancos de dados relacionais (PostgreSQL, MySQL, Oracle)
  • Experiência com implementação, manutenção e documentação de REST APIs e de microsserviços
  • Vivência com ferramentas de IA aplicadas ao desenvolvimento de software
  • Experiência com mensagerias (RabbitMQ / AWS SNS e SQS / IBM MQ)
  • Conhecimento em design patterns e em aplicações de alta performance usando paralelismo e multithreads
  • Habilidade em utilizar ferramentas de versionamento de código como Git
  • Boa capacidade de resolução de problemas, trabalho em equipe e disposição para aprender novas tecnologias e se adaptar a mudanças

Desired Qualifications

  • Conhecimento em Redis, Kubernetes e bancos de dados NoSQL
  • Experiência com metodologias ágeis (SCRUM)
  • Conhecimento em geração de indicadores, extração de métricas e KPIs (ex.: Grafana), observabilidade
  • Conhecimento em vibe coding, SDDs, prompt engineering e Software 3.0
  • Uso de ferramentas de documentação e brainstorm (MIRO e Confluence)
  • Experiência em contexto de banco, fintech ou sistemas regulados

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce