Desenvolvedor Backend Pleno
Conhecimentos necessários:
- Conhecimento básico em AWS, CI/CD, e arquitetura de software;
- Conhecimento intermediário em GIT, SQL e NodeJS;
- Conhecimento avançado em Java 11+, Spring Boot e APIs Rest.
Responsabilidades:
- Projetar, desenvolver e manter APIs robustas e escaláveis, integrando-as com diversos serviços externos e internos;
Implementar e otimizar soluções back-end utilizando Java 11+, Spring Boot e NodeJS para garantir alta performance e segurança;
- Colaborar com a equipe de front-end para garantir a integração eficiente entre front-end e back-end;
- Desenvolver e manter a arquitetura de software visando escalabilidade, performance e boas práticas de engenharia de software;
- Implementar soluções de banco de dados utilizando SQL, garantindo a integridade e eficiência das transações e consultas;
- Aplicar práticas de CI/CD para automatizar processos de integração e entrega contínua, assegurando a qualidade e velocidade nas entregas;
- Implementar testes automatizados e unitários para garantir a qualidade e a funcionalidade dos sistemas;
- Participar da definição de estratégias e metodologias de desenvolvimento, selecionando as melhores práticas, ferramentas e tecnologias de back-end;
- Colaborar com a equipe de DevOps para garantir a integração contínua com AWS e otimizar o ambiente de produção;
- Documentar de forma clara e precisa as APIs e outras soluções desenvolvidas, facilitando a manutenção e evolução dos sistemas;
- Trabalhar em conjunto com as equipes de produto e desenvolvimento para entender e antecipar requisitos, propondo soluções técnicas eficientes.
100% remoto