Desenvolvedor Backend de Alta Performance
O nosso time busca por profissionais talentosos para a criação de sistemas escaláveis utilizando Java e Spring Boot. Buscamos alguém que possua habilidades sólidas em desenvolvimento backend, com conhecimento avançado em linguagens como Java 8 ou superior.
Responsabilidades Principais:
1. Desenvolver e manter serviços backend e APIs RESTful, utilizando Java e Spring Boot, garantindo a entrega de funcionalidades de alta qualidade.
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 os gerentes de produto, desenvolvedores frontend e QA para a entrega de 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.
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;
* Fortemente 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.