Descrição da Vaga
* Desenvolver serviços backend escaláveis e APIs RESTful utilizando Java e Spring Boot.
* Criar microsserviços nativos em nuvem com boas práticas de engenharia de software.
Responsabilidades Principais
* Trabalhar com Amazon Aurora e DynamoDB para modelagem de dados, armazenamento e otimização de performance;
Colaborar com gerentes de produto, desenvolvedores frontend e QA para entregar funcionalidades de alta qualidade;
Construir e manter integrações com sistemas internos e externos;
Participar de code reviews, planejamento de sprints, deploys e resposta a incidentes;
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;
Forte entendimento de multithreading, concorrência e tuning de performance;
Familiaridade com Git, pipelines CI/CD e ferramentas de build (Maven/Gradle);
Experiência em deploy e monitoramento de serviços em ambientes cloud (preferencialmente AWS);
Fortes habilidades analíticas e de troubleshooting.