Oferta de Vaga: Desenvolvedor Backend
Buscamos um profissional experiente em desenvolvimento backend para trabalhar com nossas equipes.
Descrição do Trabalho:
Oportunidade para um(a) Desenvolvedor(a) Backend experiente e motivado(a), com 3 a 5 anos de experiência na criação de sistemas escaláveis utilizando Java e Spring Boot.
Responsabilidades Principais:
1. Projetar, desenvolver e manter serviços backend e APIs RESTful usando Java e Spring Boot.
2. Criar microsserviços escaláveis e nativos em nuvem seguindo boas práticas de engenharia de software.
3. Trabalhar com Amazon Aurora e DynamoDB para modelagem de dados, armazenamento e otimização de performance.
4. Colaborar com gerentes de produto, desenvolvedores frontend e QA para entregar funcionalidades de alta qualidade.
5. Construir e manter integrações com sistemas internos e externos.
6. Participar de code reviews, planejamento de sprints, deploys e resposta a incidentes.
7. Garantir desempenho, segurança e confiabilidade dos serviços backend em produção.
Qualificações Obrigatórias:
* 3–5 anos de experiência em desenvolvimento backend com Java (8 ou superior) e Spring Boot.
* Experiência prática com desenvolvimento de APIs RESTful e arquitetura de microsserviços.
* Proficiência em bancos SQL e NoSQL.
* Experiência sólida com Amazon Aurora (PostgreSQL).
* Familiaridade com Amazon DynamoDB e modelagem eficiente para NoSQL.
* Fortes habilidades analíticas e de troubleshooting.
Qualificações Desejáveis:
* Experiência com serviços AWS, como Lambda, S3, API Gateway, ECS ou EKS.
* Familiaridade com arquitetura orientada a eventos e ferramentas como Kafka ou SQS.
* Experiência com Docker e orquestração via Kubernetes.
* Conhecimento de práticas de codificação segura, segurança de APIs e OAuth2.
* Experiência com testes unitários e de integração usando JUnit, Mockito ou frameworks similares.
* Experiência com ferramentas de monitoramento e logging como CloudWatch, ELK stack ou Datadog.