Desenvolvedor Júnior
Atuar no desenvolvimento de funcionalidades ponta a ponta (API + tela), evoluindo com apoio do time em boas práticas, testes e entrega contínua. Implementar APIs REST com Spring Boot e telas Angular a partir de histórias claras. Modelar entidades simples com JPA e escrever queries SQL básicas em PostgreSQL. Tratar validações (Bean Validation) e padronizar erros com @ControllerAdvice. Escrever testes unitários básicos (JUnit/Mockito) e documentar endpoints (OpenAPI/Swagger). Versionar código (Git/PRs) e seguir o pipeline de CI/CD. Graduação em andamento ou concluída em Ciência da Computação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas afins. Experiência com desenvolvimento de software (estágio ou posição júnior). Conhecimento básico em APIs RESTful, versionamento de código (Git) e bancos de dados relacionais. Familiaridade com metodologias ágeis. - Fundamentos de Java/Spring Boot/REST; noções de JPA/Hibernate. Angular básico (componentes, serviços, consumo de API). PostgreSQL básico (CRUD, joins simples). Git e noções de Docker. Diferenciais DTOs/MapStruct; Flyway/Liquibase; noções de JWT. Portfólio/GitHub com projetos próprios.
Requisitos
Estudos
Valorizado
Experiência profissional
Benefícios
Sobre 21 Saberes
Treinamento em desenvolvimento profissional e gerencial. Seleção e agenciamento de mão-de-obra