Local: Presencial | Belo Horizonte - MG Descrição da vaga Buscamos um(a) Desenvolvedor(a) Backend Java para atuar no time de tecnologia de um cliente do segmento bancário, com foco no desenvolvimento de serviços e APIs escaláveis que suportam os produtos do banco.
Local
Belo Horizonte - MG
Presencial
Responsabilidades
- Desenvolver e evoluir APIs e microserviços em Java
- Atuar na construção de serviços críticos para o App do cliente
- Garantir alta performance, escalabilidade e resiliência das aplicações
- Participar de definições técnicas e arquitetura de soluções
- Trabalhar com integração entre sistemas internos e parceiros externos
- Atuar em esteiras DevOps com práticas de CI/CD
- Garantir qualidade de código (testes unitários, integração, cobertura)
- Apoiar troubleshooting e resolução de incidentes em produção
- Colaborar com times multidisciplinares (produto, QA, arquitetura, segurança)
Requisitos
- Experiência sólida com: Java 8+ (preferencialmente Java 11 ou superior)
- Spring Boot / Spring Cloud
- Experiência com arquitetura de: Microserviços APIs RESTful
- Conhecimento em: Mensageria (Kafka, RabbitMQ ou similares) Bancos de dados relacionais (PostgreSQL, Oracle, etc.) Git (controle de versão)
- Vivência com práticas de: CI/CD (Jenkins, GitLab CI, etc.) Testes automatizados (JUnit, Mockito) Conhecimento em ambientes cloud (AWS principalmente, GCP ou Azure)
Diferenciais
- Experiência em instituições financeiras ou fintechs
- Conhecimento em: Arquitetura orientada a eventos (EDA) Kubernetes / Docker Observabilidade (Prometheus, Grafana, ELK) Experiência com alta volumetria de transações Conhecimento em segurança de APIs (OAuth2, JWT) Familiaridade com práticas de Clean Architecture e DDD
- Soft skills Pensamento analítico e foco em solução de problemas Proatividade
Sobre a empresa
Buscamos um(a) Desenvolvedor(a) Backend Java para atuar no time de tecnologia de um cliente do segmento bancário, com foco no desenvolvimento de serviços e APIs escaláveis que suportam os produtos do banco.