Na Evollo, transformamos dados em decisões estratégicas e visões em valor tangível.  Estamos à procura de um(a)  Java Full Stack Engineer Pleno para se juntar ao nosso time e atuar no desenvolvimento features da plataforma, cobrindo tanto o backend Java quanto o frontend Angular.

Sua missão:

Você será responsável em entregar funcionalidades completas, da API à tela, com autonomia crescente, colaborando diretamente com o Backend Sênior e com o time de engenharia. O perfil Fullstack é essencial nessa vaga: não é um diferencial, é o requisito central.

Responsabilidades

  • Desenvolver features completas: API REST no backend Java e componentes Angular no frontend
  • Implementar e manter endpoints REST consumidos pela interface e por serviços internos
  • Construir e evoluir telas operacionais: dashboards, listagens, filtros, formulários e visualizações de dados
  • Garantir autenticação e controle de acesso nas camadas de backend e frontend (JWT)
  • Escrever testes unitários e de integração no backend e unitários no frontend
  • Colaborar na definição dos contratos de API entre frontend e backend
  • Participar de code reviews e contribuir com a evolução dos padrões do time
  • Manter qualidade e consistência de código em ambas as camadas

Stack Técnica:

  • Java 17+ (LTS)
  • Spring Boot Spring Web, Spring Data JPA, Spring Security
  • APIs REST: design, autenticação JWT, tratamento de erros e validações
  • PostgreSQL/MySQL consultas, relacionamentos, paginação
  • MongoDB modelagem de documentos, agregações, performance
  • Testes: JUnit 5 + Spring Boot Test, MockMvc
  • Docker para ambiente de desenvolvimento

Frontend Angular

  • Angular 17+ com standalone components (não NgModules clássicos)
  • Signals para gerenciamento de estado reativo local
  • RxJS switchMap, combineLatest, takeUntilDestroyed, debounceTime e similares
  • HttpClient com interceptors para JWT e tratamento de erros global
  • Angular Router com guards, lazy loading e resolvers
  • Reactive Forms para formulários com validação
  • Consumo de APIs REST paginadas e filtradas
  • Atualizações em tempo real via polling ou WebSocket
  • Testes unitários com Jest ou Karma/Jasmine

Qualidade e Processo

  • GitLab CI/CD pipeline com lint, build e testes antes de merge
  • ESLint + Prettier no frontend; padrões de code style no backend
  • Docker Compose para rodar o ambiente completo localmente

Quem estamos buscando:

  • Profissional com sólido em Java e Spring não precisa de tutoriais para tarefas do dia a dia
  • Competente em Angular 17+ domina standalone components, RxJS básico e integração com APIs reais
  • Entrega features de ponta a ponta sem precisar de suporte constante em nenhuma das camadas
  • Abertura para aprender e receber feedback técnico do Sênior
  • Comunicação direta: alinha expectativas antes de implementar, não após
  • Não trata frontend como a parte chata entende que a interface é parte do produto

Por que escolher a Evollo?

Na Evollo, valorizamos talentos e incentivamos o aprendizado contínuo! Oferecemos um ambiente colaborativo, desafiador e que respira inovação. Aqui, você terá a oportunidade de desenvolver soluções reais com impacto direto no mercado, trabalhando ao lado de pessoas que compartilham da sua paixão pela tecnologia sempre com foco no crescimento pessoal e profissional.

Venha construir o futuro com a gente!

Similar jobs

More from MakeOne Tecnologia Digital Ltda.
MakeOne Tecnologia Digital Ltda. 2 days ago

Java full stack engineer pleno

Apply Now
Back to search page