Skills
Sobre a Vaga
Estamos em busca de um(a) Desenvolvedor(a) Backend Java Sênior (L3) para atuar no maior banco de investimentos da América Latina. Você vai participar da construção, evolução e sustentação de soluções backend de alta performance, com foco em aplicações escaláveis, resilientes e orientadas a eventos.
Responsabilidades
- Analisar, projetar e desenvolver soluções com alta escalabilidade e desempenho
- Construir, evoluir e sustentar aplicações backend com Java e Spring Boot
- Desenvolver e manter APIs REST, incluindo documentação
- Trabalhar com grandes volumes de dados em bancos relacionais e não relacionais
- Implementar integrações com mensageria e arquiteturas orientadas a eventos
- Atuar em discussões técnicas e apoiar definições de arquitetura
- Garantir qualidade, segurança, observabilidade e performance em sistemas distribuídos
- Aplicar boas práticas de engenharia de software e conduzir melhorias contínuas
- Colaborar com times multidisciplinares em rotinas ágeis (Scrum/Kanban/SAFe)
Requisitos
- Experiência em desenvolvimento back-end Java (8+)
- Proficiência em Spring Boot
- Conhecimento em desenvolvimento e documentação de APIs REST
- Domínio de design patterns
- Experiência com aplicações de alta performance, paralelismo e multithreading
- Experiência prática com AWS (Lambda, SNS, SQS e S3)
- Conhecimento de bancos de dados como PostgreSQL, MySQL, Oracle e SQL Server
- Vivência com mensageria e arquitetura orientada a eventos (RabbitMQ, IBM MQ, Amazon SQS e message brokers)
- Experiência com Git, API Governance, observabilidade e monitoramento
- Atuação em metodologias ágeis (Scrum/Kanban/SAFe)
Beneficios
- Modelo de trabalho híbrido
- Ambiente de alta criticidade e projetos com impacto
- Oportunidades de evolução técnica e disseminação de conhecimento