Skills
Sobre a Vaga
Estamos em busca de um(a) Software Engineer de nível Middle para atuar no desenvolvimento e evolução de aplicações backend para uma grande instituição financeira brasileira. A oportunidade envolve a construção de serviços escaláveis, integração com ecossistemas financeiros e melhoria contínua de observabilidade e arquitetura.
Responsabilidades
- Projetar, desenvolver, manter e aprimorar aplicações backend em Java
- Construir microserviços escaláveis e resilientes com Spring Boot e Quarkus
- Atuar em integrações e customizações no ecossistema Nasdaq Calypso
- Desenvolver soluções orientadas a eventos usando serviços da AWS e arquiteturas distribuídas
- Trabalhar com SQS, SNS, Lambda, DynamoDB e API Gateway
- Melhorar práticas de observabilidade (logs, métricas, monitoramento e tracing distribuído)
- Participar de discussões de arquitetura, technical design, code reviews e tomadas de decisão
- Contribuir para qualidade de código, automação, melhoria contínua e eficiência de engenharia
- Colaborar com times multidisciplinares em ambiente Agile/Scrum
Requisitos
- Experiência comprovada em engenharia de software (nível middle) com foco em backend
- Domínio em Java
- Experiência prática com Spring Boot e Quarkus
- Conhecimento sólido em design e desenvolvimento de microserviços
- Experiência com arquiteturas distribuídas e orientadas a eventos
- Experiência hands-on com AWS (SQS, SNS, DynamoDB, Lambda e API Gateway)
- Vivência implementando observabilidade (métricas, logging, monitoramento e tracing)
- Experiência em metodologias Agile, especialmente Scrum
- Uso de ferramentas de desenvolvimento com IA, como Cursor, GitHub Copilot ou similares
Beneficios
- Flexibilidade de modelo (in-office, híbrido ou remoto, conforme local)
- Assistência médica e programas de bem-estar
- Incentivo e reconhecimento (programas internos e reconhecimento)
- Oportunidades de aprendizado com reembolso
- Eventos de time e benefícios locais
- Compensação com equipamentos de alto nível e programa de referral