Buscamos um(a) Desenvolvedor(a) Java Full Stack Júnior para atuar no desenvolvimento e manutenção de soluções com Java (back-end) e Angular (front-end). É uma excelente oportunidade para quem tem boa base técnica, perfil colaborativo e deseja evoluir em um ambiente desafiador, com espaço real para crescimento técnico e profissional.
Requisitos: Requisitos técnicos desejáveis (não eliminatórios) Back-End
- Java SE e Java EE
- Projetos com Spring Boot (REST, Data, Security, Web)
- Arquitetura em camadas (Controller, Service, Repository)
- PostgreSQL (queries básicas, joins, modelagem relacional) Front-End Angular (versão 2+)
- TypeScript, componentes, serviços e consumo de APIs REST
- Ferramentas e DevOps
- Git, Maven ou Gradle
- Docker (noções básicas)
- CI/CD (GitLab CI, GitHub Actions – diferencial) Testes e Segurança
- JUnit, Mockito
- Autenticação/autorização (JWT, OAuth2)
- Interesse em segurança e testes automatizados
Desejáveis adicionais
- Projetos no GitHub ou portfólio de aplicações web
- Clean code, SOLID, versionamento de base (Flyway ou Liquibase)
- Conhecimento em React, Vue ou outras bibliotecas front-end