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. Benefícios: -. Seguro Saúde -. Assistência Odontológica -. Tíquete Alimentação -. Vale Transporte
Número de vagas: 1
Tipo de contrato e Jornada: Efetivo – CLT - Período Integral
Área Profissional: Especialista em Informática, TI, Telecomunicações - Informática