Pular para o conteúdo principal

Desenvolvedor Full Stack Sênior (Angular + Java Spring Boot)

Tecnologia
Hays
Há 1 mêsAté 30/11/2026
TemporárioPresencial

Descrição da vaga

🚀 Vaga: Desenvolvedor Full Stack Sênior (Angular + Java Spring Boot) | CLT | Remoto

Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior para atuar no desenvolvimento, manutenção e modernização de aplicações corporativas, com foco em soluções escaláveis, seguras e performáticas.

📍 Modelo de trabalho: Remoto

📄 Contratação: CLT (Temporário - 3 meses, com chances de prorrogar por mais 2 meses)

Principais responsabilidades

  • Desenvolver aplicações frontend utilizando Angular 19+, TypeScript, PrimeNG e Tailwind
  • Desenvolver e manter APIs e microsserviços utilizando Java 17+ e Spring Boot
  • Criar componentes reutilizáveis e aplicar boas práticas de desenvolvimento frontend
  • Projetar e implementar integrações com APIs REST
  • Participar da reconstrução e modernização de sistemas legados
  • Trabalhar com Docker e Kubernetes em ambientes de desenvolvimento e produção
  • Atuar em ambientes e serviços AWS
  • Implementar autenticação e autorização com OAuth2, JWT e Spring Security
  • Desenvolver testes unitários e de integração, garantindo a qualidade do código
  • Colaborar com times de Arquitetura, Produto e UX/UI
  • Participar de revisões de código e discussões técnicas
  • Contribuir para decisões arquiteturais voltadas a microsserviços, observabilidade e escalabilidade
Requisitos obrigatórios
  • Experiência sólida com Java 17+, Spring Boot e Spring Framework
  • Experiência sólida com Angular 16+ e TypeScript
  • Conhecimento em arquitetura de microsserviços
  • Experiência no desenvolvimento e consumo de APIs REST
  • Conhecimento em Spring Security, OAuth2 e JWT
  • Experiência com bancos de dados relacionais (PostgreSQL, Oracle ou SQL Server)
  • Conhecimento em JPA/Hibernate
  • Experiência com Docker e Kubernetes
  • Conhecimento em Git e estratégias de versionamento
  • Experiência com testes unitários e de integração (JUnit, Mockito, Jasmine, Karma ou Jest)
  • Conhecimento em PrimeNG, Tailwind e componentização
  • Experiência com serviços AWS (EKS, EC2, S3, SQS e Lambda)
  • Noções de UX/UI e design centrado no usuário
Diferenciais
  • Experiência com arquitetura orientada a eventos e mensageria (Kafka, RabbitMQ ou SNS/SQS)
  • Conhecimento em observabilidade e monitoramento (CloudWatch, Grafana, Prometheus, ELK ou App Insights)
  • Experiência com CI/CD (Azure DevOps, GitHub Actions ou Jenkins)
  • Conhecimento em OpenAPI/Swagger
  • Conhecimento em Terraform ou infraestrutura como código
  • Experiência com Figma e Adobe XD
Keywords
javaspringspring-bootcentral-location-test-clttypescriptmicrosoft-typescriptprimengtailwinddockerkubernetesamazon-web-servicesoauth2json-web-token-jwtspring-securityuser-experience-uxmobile-app-user-experienceuser-interface-uispring-frameworkpostgresqlpostgres

Tem interesse nesta vaga?