Descrição
Estamos procurando um **Engenheiro Java Full Stack Sênior** com sólida experiência de backend em **Java/Spring Boot** e experiência consolidada no frontend com **React**. O candidato ideal deve ser capaz de trabalhar em toda a pilha da aplicação e contribuir para o design técnico, implementação e entrega.
**Responsabilidades**
* Desenvolver aplicações full\-stack usando Java, Spring Boot e frameworks modernos de frontend
* Criar e manter APIs REST, serviços de backend e componentes de frontend
* Colaborar com equipes de produto, QA, design e engenharia
* Participar de discussões arquitetônicas e planejamento técnico
* Garantir a qualidade do código por meio de testes, revisões de código e boas práticas
* Solucionar problemas da aplicação nas camadas de frontend e backend
* Mentorar outros desenvolvedores e apoiar a melhoria contínua
**Requisitos**
* 3\+ anos de experiência profissional em desenvolvimento de software com entregas em produção
* Experiência sólida em Java e Spring Boot
* Experiência com React
* Bom entendimento de APIs REST e arquitetura de aplicações web
* Experiência com bancos de dados relacionais, como PostgreSQL, MySQL ou Oracle
* Experiência em nuvem com AWS, Azure ou GCP
* Conhecimento de tecnologias de front\-end, incluindo HTML, CSS, JavaScript e TypeScript
* Experiência com frameworks de teste e práticas de CI/CD
* Capacidade de trabalhar de forma independente e comunicar-se claramente com partes interessadas técnicas e não técnicas
* Habilidade comprovada de comunicação em inglês (nível B2 ou superior)
**Desejável**
* Experiência com microsserviços
* Familiaridade com Docker e/ou Kubernetes
* Conhecimento do Apache Kafka ou outras plataformas de mensageria