← voltar para vagas
desenvolvedor backend pleno - java
Sobre a vaga
Buscamos um Desenvolvedor Backend Pleno para atuar no desenvolvimento e manutenção de aplicações robustas em Java, com foco em microsserviços, APIs REST e integrações de sistemas. Você trabalhará em um ambiente híbrido em Alphaville, contribuindo para soluções de alta disponibilidade e performance.
Responsabilidades
- Desenvolver e manter aplicações backend em Java com Spring Boot
- Projetar e implementar APIs REST e microsserviços escaláveis
- Trabalhar com bancos de dados relacionais (PostgreSQL, SQL Server, MariaDB) e não-relacionais (MongoDB)
- Implementar soluções de cache com Redis
- Integrar sistemas usando filas de mensagens (Kafka, RabbitMQ, SQS, SNS)
- Gerenciar e expor APIs através de gateways (Apigee, AWS API Gateway)
- Escrever testes automatizados com JUnit e Mockito
- Participar de processos de CI/CD e DevOps
Requisitos
- Experiência sólida em desenvolvimento Java com Spring Boot
- Conhecimento em SQL e bancos de dados (PostgreSQL, SQL Server, MariaDB, MongoDB)
- Experiência com arquitetura de microsserviços e APIs REST
- Familiaridade com ferramentas de mensageria (Kafka, RabbitMQ, SQS, SNS)
- Conhecimento em CI/CD e processos DevOps
- Versionamento com Git/GitHub
- Testes unitários (JUnit, Mockito)
Diferenciais
- Experiência com gateways de API (Apigee, AWS API Gateway)
- Conhecimento em arquitetura de microsserviços em produção
- Familiaridade com AWS ou outras plataformas cloud
- Documentação de APIs com OpenAPI/Swagger