Desenvolvedor de APIs Estágio
Buscamos estudantes ambiciosos para estágio de Desenvolvedor de APIs em Campinas. Você trabalhará com arquiteturas RESTful, autenticação OAuth/JWT, integração de sistemas e testes automatizados, ampliando seu portfólio com projetos reais. Ambiente corporativo, orientação técnica e oportunidades de aprendizado prático junto a times multidisciplinares.
Desafios e Atividades
Atividades práticas e técnicas que consolidam seu aprendizado:
- Desenvolvimento: Implementar e manter endpoints RESTful, seguindo princípios de design (URI, verbos HTTP, códigos de status) e padrões como CRUD, idempotência e versionamento de APIs.
- Integração: Integrar serviços internos e consumir APIs de terceiros usando HTTP/HTTPS, tratar payloads JSON/XML, timeouts, retries e padrões de tolerância a falhas.
- Autenticação: Implementar e testar mecanismos de segurança (JWT, OAuth2), manejo de tokens, roles/claims e práticas de autorização para proteger endpoints.
- Qualidade: Escrever testes automatizados (unitários e de integração) com frameworks relevantes (JUnit, pytest, Jest), além de participar de code reviews e aplicar boas práticas de clean code.
- Documentação: Documentar endpoints, parâmetros e contratos usando OpenAPI/Swagger, criar exemplos de uso e colecionar Postman collections para facilitar integração do time.
- Ambiente: Atuar com controle de versão (Git), pipelines CI/CD básicos, builds e deploys orientados por automação sob supervisão da equipe sênior.
Requisitos e Perfil
- Formação: Cursando graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
- Linguagens: Conhecimentos básicos em backend: Java, Node.js, Python ou outra linguagem server-side; compreensão de estruturas e padrões de projeto.
- Protocolos: Noções sólidas de HTTP, JSON, headers, status codes e conceitos de REST; entendimento básico de autenticação (OAuth/JWT).
- Bancos: Familiaridade com bancos relacionais (SQL) e/ou NoSQL (MongoDB), modelagem simples e queries básicas.
- Ferramentas: Conhecimento prático de Git; vontade de usar ferramentas como Postman, Swagger/OpenAPI e IDEs modernas.
- Competências: Proatividade, boa comunicação, trabalho em equipe e interesse demonstrável em aprender metodologias ágeis e práticas de engenharia de software.
O que oferecemos
- Experiência com frameworks: Spring Boot, Express.js ou FastAPI
- Conhecimento de containers (Docker) e orquestração básica (Kubernetes)
- Familiaridade com pipelines CI/CD (GitHub Actions, GitLab CI, Jenkins)
Sobre a Empresa
A Totvs é referência em soluções de tecnologia e software empresarial, atendendo diversos setores. Aqui você atuará em projetos relevantes, com times experientes e foco em inovação e qualidade.
Dúvidas Frequentes
Qual a duração e horário do estágio?
Carga horária e duração seguem as diretrizes da universidade e da legislação; horários geralmente parciais (20–30h/semana) com flexibilidade para conciliar estudos.
Há bolsa auxílio e benefícios?
Vagas de estágio normalmente incluem bolsa auxílio compatível com o mercado e benefícios alinhados à política da Totvs; detalhes são informados no processo seletivo.
Preciso ter experiência prévia?
Não é obrigatório ter experiência profissional; valorizamos projetos pessoais, contribuições open source e demonstração prática em portfólio.
Interessado? Envie seu currículo e portfólio. Vagas limitadas — candidate-se para a seleção e potencial efetivação.
* O VagasFlix atua apenas na divulgação da vaga da empresa Totvs.
Compartilhe!
Outras Vagas Recentes
-
Analista de Marketing
BHG - Brazilian Hospitality Group Campos dos Goytacazes, Rio de JaneiroTempo Integral -
Full Stack Developer Sênior
HBI Indústrias Florianópolis, Santa CatarinaEstágio -
Técnico em Segurança do Trabalho
Plurale Consultoria Betim, Minas GeraisEstágio -
-
Consultor de Diversidade e Inclusão
TechConsult Aracaju, SergipeTrabalho Remoto -
Podólogo
Pé Saudável Santo André, São PauloEstágio -
Piloto de Testes
Embraer Curitiba, ParanáEstágio -
- 66049 Vagas Anunciadas
- 1747352 Currículos Recebidos