Junior Software Developer
Descrição da vaga
Vaga para Desenvolvedor(a) Júnior Backend
A Nextpower está buscando um(a) Desenvolvedor(a) Júnior Backend para integrar nossa equipe em Sorocaba, SP. Esta é uma excelente oportunidade para um profissional em início de carreira que deseja crescer em um ambiente global, trabalhar com tecnologias modernas e contribuir para produtos digitais utilizados por clientes em todo o mundo.
Você receberá mentoria de engenheiros(as) experientes, participará de revisões de código e aprenderá a construir APIs e serviços backend robustos e bem documentados que impulsionam as plataformas cloud da Nextpower.
Responsabilidades:
- Desenvolvimento e manutenção de serviços backend e APIs.
- Implementação de especificações OpenAPI (Swagger) e manutenção da documentação da API.
- Colaboração com as equipes de front-end e DevOps para integrar e implantar serviços.
- Escrita de código limpo e de fácil manutenção, seguindo as melhores práticas e participando de revisões de código.
- Auxílio no monitoramento de aplicações, depuração e otimização de desempenho.
- Contribuição para a melhoria contínua de nossos processos de desenvolvimento e implantação.
- Desenvolvimento profissional contínuo.
- Comunicação eficaz em inglês com membros da equipe internacional.
Requisitos:
- Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou área relacionada (ou formação técnica equivalente).
- Experiência profissional de 2+ anos em desenvolvimento de software backend (estágio ou experiência em projetos acadêmicos são um diferencial).
- Proficiência em pelo menos uma linguagem de programação moderna – Go/Golang ou Python são um plus.
- Proficiência em inglês (oral e escrita) – essencial para a comunicação com equipes globais.
Diferenciais:
- Familiaridade com APIs RESTful e especificações OpenAPI/Swagger.
- Conhecimento de bancos de dados (SQL ou NoSQL) e conceitos básicos de modelagem de dados.
- Experiência com Docker ou ambientes containerizados.
- Conhecimento básico de serviços em nuvem (AWS, Azure ou GCP).
- Experiência em projetos acadêmicos, open-source ou pessoais utilizando frameworks backend modernos.
- Familiaridade com sistemas de controle de versão (e.g., Git, GitHub, GitLab).
- Conhecimento de princípios de CI/CD e conceitos básicos de DevOps.
- Interesse em energia renovável, IoT ou automação industrial.
A Nextpower está impulsionando a transição energética global com uma plataforma integrada de tecnologia de energia limpa que combina soluções estruturais, elétricas e digitais inteligentes para usinas de energia em escala de utilidade. Nosso portfólio abrangente permite uma entrega de projeto mais rápida, maior desempenho e maior confiabilidade, ajudando nossos clientes a capturar todo o valor da energia solar. Nossas talentosas equipes em todo o mundo estão redefinindo como as usinas de energia solar são projetadas, construídas e operadas todos os dias com tecnologia inteligente, insights orientados por dados e automação avançada. Juntos, estamos construindo a base para a próxima geração mundial de infraestrutura de energia limpa.
Somos Nextpower