Descrição da Vaga
Somos uma empresa em busca de um(a) Desenvolvedor(a) Backend experiente e motivado(a), com experiência na criação de sistemas escaláveis utilizando Java e Spring Boot. Neste cargo, você irá projetar e implementar APIs e microsserviços que sustentam aplicações críticas de POS para o varejo. Trabalhará em colaboração com equipes multifuncionais e com tecnologias modernas de nuvem.
Responsabilidades Principais
* Projetar, desenvolver e manter serviços backend e APIs RESTful usando Java e Spring Boot.
* Criar microsserviços escaláveis e nativos em nuvem seguindo boas práticas de engenharia de software.
* Trabalhar com bancos de dados distribuídos e otimizar a 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
* 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.
* Familiaridade com Amazon Aurora (PostgreSQL).
* Familiaridade com Amazon DynamoDB e modelagem eficiente para NoSQL.
* Habilidades analíticas e de troubleshooting.