Skills
Sobre a Vaga
O Inter busca um(a) Software Developer Analyst III para atuar no time de Customer Intelligence, evoluindo microserviços em Java com foco em qualidade, performance e integração entre sistemas.
Responsabilidades
- Desenvolver e manter APIs e microserviços em Java (Spring Boot, Micronaut ou similar)
- Modelar APIs RESTful com abordagem API First (Swagger/OpenAPI)
- Participar de code review e seguir padrões de código e arquitetura do time
- Escrever testes automatizados (unitários e de integração)
- Integrar serviços com bancos relacionais e não relacionais, filas e APIs internas/externas
- Implementar soluções seguras com autenticação/autorização (JWT, OAuth2, Basic Auth)
- Documentar decisões e comportamentos relevantes das aplicações
- Apoiar o desenvolvimento de pessoas menos experientes e propor melhorias de processo e técnica
- Contribuir com decisões de arquitetura, aplicando boas práticas de design e escalabilidade
Requisitos
- Ensino superior completo
- Experiência com Java 8+ e ecossistema Spring (Spring Boot, Spring Cloud, Hibernate/JPA)
- Vivência com arquitetura de microserviços e mensageria (Kafka, SQS, SNS), cache e observabilidade
- Experiência com Kubernetes (EKS) e modelagem/otimização de bancos (PostgreSQL, SQL Server, MongoDB, DynamoDB)
- Boas práticas de deploy e CI
- 5+ anos em backend, com liderança técnica ou mentoria
- Disponibilidade para atuação presencial em Belo Horizonte (MG)
Beneficios
- Vale-alimentação e vale-refeição
- Plano de saúde e odontológico
- Seguro de vida
- Day Off de aniversário
- Wellhub e Grupo de Corrida Inter
- Programas como auxílio-creche/babá e espaço CARE4U (Belo Horizonte)