Desenvolvedor Fullstack (Java+React) (Pleno)

UDS Tecnologia
Sênior
Presencial
Publicado em 25 de março de 2026

Descrição da Vaga

**Vagas para quem quer** **transformar** **negócios e sua carreira!** --------------------------------------------------------------------- ### **Desejável** • Experiência com Docker e containerização de aplicações • Conhecimento em cloud (AWS, GCP ou Azure) • Familiaridade com ferramentas de CI/CD • Experiência com testes automatizados (JUnit, Mockito, Testing Library) • Conhecimento em Spring AI### **Suas atividades** • Desenvolver e manter APIs RESTful com \*Java/Spring Boot\*, seguindo boas práticas de design e arquitetura • Construir interfaces modernas e responsivas com \*React\*, integrando\-as com os serviços backend • Modelar e otimizar queries em bancos relacionais (\*PostgreSQL\*), incluindo gerenciamento de migrações com Flyway ou Liquibase • Escrever testes unitários e de integração (JUnit, Mockito, React Testing Library), garantindo qualidade e cobertura do código • Participar de decisões de arquitetura de frontend e backend, contribuindo com soluções técnicas consistentes entre as camadas • Realizar e receber \*code reviews\*, mantendo padrão de qualidade e disseminando boas práticas no time7\. acompanhar pipelines de \*CI/CD\* e trabalhar com containers Docker e Kubernetes • Integrar sistemas externos via REST, mensageria ou outros protocolos conforme necessidade do produto • Atuar com autonomia no ciclo completo de desenvolvimento — da estimativa à entrega — sem depender constantemente de direcionamento sênior • Colaborar ativamente em cerimônias ágeis, propondo melhorias técnicas e contribuindo para a evolução contínua do produto### **Requisitos da vaga** Requisitos — Backend • Java com nível avançado: domínio da linguagem, boas práticas, código limpo e orientação a objetos • Spring Framework em profundidade: Spring Boot, Spring Data JPA, Spring Security, Spring Web, Spring Validation e familiaridade com o ecossistema Spring como um todo (profiles, events, scheduling, etc.) • SQL e bancos de dados relacionais: modelagem, consultas complexas, otimização de queries, transactions e uso de ORM (Hibernate/JPA) • Arquitetura de software: conhecimento de padrões como MVC, Repository Pattern, Service Layer • Padrões de projeto (Design Patterns): conhecimento e aplicação prática dos principais padrões GoF (Strategy, Factory, Observer, Builder, etc.) • Mensageria: experiência com RabbitMQ e/ou Apache Kafka — publicação, consumo, filas, tópicos e tratamento de erros em fluxos assíncronos • APIs de Inteligência Artificial: experiência no consumo de APIs como OpenAI, Google Gemini ou similares; conhecimento de conceitos como prompt engineering e integração de modelos de linguagem em aplicações Requisitos — Frontend • React: criação e composição de componentes funcionais, gerenciamento de estado com hooks (useState, useEffect, useContext) e organização de projetos • Consumo de APIs REST: integração com backends via fetch/axios, tratamento de loading states e erros HTML5 e CSS3: estruturação semântica e estilização responsiva, com ou sem frameworks como Tailwind CSS ou Styled Components • Noções de UX/usabilidade: capacidade de questionar e contribuir para decisões de interface pensando na experiência do usuário • Componentização e reaproveitamento: construção de componentes reutilizáveis, organizados e bem documentados • Gerenciamento de formulários: uso de bibliotecas como React Hook Form e validações de entrada de dados### **É importante te lembrar que ...** Na UDS contratamos pessoas competentes, com vontade de **transformar usando o seu conhecimento.** **Isso independe** da sua região, idade, etnia ou raça, religião, identidade de gênero ou orientação sexual. Seus conhecimentos são aderentes à vaga? **Isso é tudo** o que importa. Seu perfil e valores casam com os nossos? **Venha criar transformações com a gente.**

Vaga originalmente publicada em: indeed

Receba vagas como esta no seu email

Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades

Criar Alerta Gratuito

Alertas que entendem o que você quer

Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.

Alerta genérico

Filtro:

Python

Você recebe tudo isso:

Vaga de Python + Django
Vaga de Python + Flask
Vaga de Python + ETL/Data
Vaga de Python + Machine Learning
...e muito ruído no seu email
Alerta inteligente

Filtro:

Python+FastAPI

Você recebe apenas:

Desenvolvedor Python + FastAPI
Backend Engineer (FastAPI)
API Developer - Python/FastAPI

Zero ruído. Só vagas relevantes para você.

Outros exemplos de filtros precisos:

JavaScript+React+Remoto
Java+Spring Boot+Sênior
Go+Kubernetes

Filtros Combinados

Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.

Email Diário

Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.

Kanban Visual

Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.

Planos simples, sem surpresas

Comece grátis e faça upgrade quando quiser

Gratuito

R$ 0para sempre
  • Busca de vagas ilimitada
  • Salvar até 10 vagas
  • 1 quadro Kanban
Criar Conta Grátis
Popular

Premium

R$ 9,90/mês
  • Tudo do plano gratuito
  • Vagas salvas ilimitadas
  • Quadros Kanban ilimitados
  • Alertas de vagas por email
  • Suporte prioritário
3 dias grátis, sem cartão

Pronto para encontrar sua vaga ideal?

Junte-se a milhares de desenvolvedores que já usam o Job For Dev

Encontre as melhores oportunidades para desenvolvedores no Job For Dev

Desenvolvedor Fullstack (Java+React) (Pleno) - UDS Tecnologia | Job For Dev