Skills
Sobre a Vaga
Atue no time de tecnologia de um cliente do setor bancário, desenvolvendo serviços e APIs escaláveis que sustentam produtos do banco. A posição é para atuar em ambiente de alta criticidade, com foco em performance, resiliência e qualidade.
Responsabilidades
- Desenvolver e evoluir APIs e microserviços em Java
- Construir serviços essenciais para o aplicativo do cliente
- Garantir alta performance, escalabilidade e resiliência das aplicações
- Participar de discussões técnicas e apoiar decisões de arquitetura
- Realizar integrações entre sistemas internos e parceiros externos
- Atuar em esteiras DevOps com práticas de CI/CD
- Assegurar qualidade por meio de testes unitários, de integração e cobertura adequada
- Contribuir no troubleshooting e na resolução de incidentes em produção
- Colaborar com times multidisciplinares (produto, QA, arquitetura e segurança)
Requisitos
- Experiência sólida com Java 8+ (preferencialmente Java 11 ou superior)
- Conhecimento em Spring Boot e Spring Cloud
- Experiência com arquitetura de microserviços e APIs RESTful
- Vivência com mensageria (Kafka, RabbitMQ ou similares)
- Conhecimento de bancos relacionais (PostgreSQL, Oracle ou similares)
- Domínio de Git para controle de versão
- Experiência com CI/CD (ex.: Jenkins, GitLab CI)
- Testes automatizados com JUnit e Mockito
- Conhecimento de ambientes cloud, com foco em AWS (ou GCP/Azure)
Beneficios
- Atuação em projeto de referência no segmento bancário
- Ambiente colaborativo com times multidisciplinares
- Oportunidade de evolução técnica com práticas modernas de desenvolvimento