Skills
Sobre a Vaga
O Inter está em busca de um(a) Software Developer Specialist com foco em Java para atuar no desenvolvimento e evolução de sistemas em microsserviços. Você fará parte de um time que constrói APIs, integra soluções e contribui para a qualidade e segurança das aplicações do nosso Super App financeiro.
Responsabilidades
- Desenvolver, evoluir e manter sistemas baseados em microsserviços com Java (11/17/21) e frameworks como Spring Boot e Micronaut
- Modelar e implementar APIs RESTful seguindo abordagem API First (Swagger/OpenAPI)
- Trabalhar com bancos relacionais e não relacionais (PostgreSQL, SQL Server, MongoDB e DynamoDB)
- Participar da definição de arquiteturas, aplicando boas práticas de design, escalabilidade e engenharia
- Implementar autenticação e autorização com JWT, OAuth2 e Basic Auth
- Atuar na melhoria contínua de processos de desenvolvimento e qualidade do software
- Orientar membros de menor senioridade na resolução de dúvidas e na entrega das soluções
Requisitos
- Disponibilidade para atuar presencialmente em Belo Horizonte (MG)
- Ensino superior completo em Graduação Tecnológica
- Experiência sólida com Java (11, 17 ou superior) e frameworks como Spring Boot, Spring Cloud e Hibernate/JPA
- Experiência prática com microsserviços e APIs RESTful
- Conhecimento em modelagem e otimização de dados (PostgreSQL, SQL Server, MongoDB e DynamoDB)
- Experiência com Kubernetes (EKS)
- Vivência com AWS, incluindo serviços como EC2, EKS, S3, SQS, SNS, CloudFront e ELB
- Experiência com autenticação/autorização (JWT e OAuth2)
- Conhecimento de Git e práticas de CI/CD
- Familiaridade com padrões de arquitetura distribuída como CQRS e Event Sourcing
- Boas práticas de segurança para aplicações web e microsserviços
Beneficios
- Vale-alimentação e vale-refeição
- Plano de saúde e odontológico
- Seguro de vida
- DayOff de aniversário
- Programas de apoio à parentalidade e auxílio-creche/babá
- Wellhub e Grupo de Corrida Inter
- Licença parental estendida e iniciativas de autocuidado (Espaço CARE4U)