Desenvolvedor(a) Full Stack Pleno (Java + React)

Modelo de trabalho
Remoto
Tipo de contrato
PJ
Localização
SAO PAULO, SAO PAULO, BR
Código da vaga
JPA0024

Descrição

Buscamos um(a) Desenvolvedor(a) Full Stack Pleno para um projeto estratégico da GrooveTech na área de integração e distribuição de dados industriais, em modelo remoto e full-time. Você vai atuar de ponta a ponta, do back-end ao front-end, na evolução e na sustentação de portais web, workflows e microsserviços que integram sistemas corporativos, incluindo ERP.

Principais Atividades:
Desenvolvimento Full Stack: construir e evoluir funcionalidades de ponta a ponta, com APIs em Java e interfaces em React.
Back-end e Integrações: desenvolver microsserviços e APIs REST integrados por mensageria (Kafka).
Front-end: criar interfaces performáticas e bem componentizadas, integradas ao back-end.
Análise de Negócio: levantar requisitos com as áreas e transformá-los em soluções técnicas.
Qualidade: escrever testes unitários, participar de code reviews e validar em homologação.
Sustentação e Evolução: atender demandas novas e de sustentação no mesmo backlog, inclusive em sistemas legados.
Melhoria Contínua: sugerir melhorias de performance, segurança e processo.

Requisitos

Experiência comprovada como Full Stack, atuando no back-end e no front-end no mesmo projeto
Java 8+ com Spring Boot e Spring Data JPA / Hibernate
Desenvolvimento e consumo de APIs REST
Bancos relacionais e SQL
React ou Angular, com TypeScript, HTML5 e CSS3
Testes unitários (JUnit, Mockito)
Git e noções de CI/CD

Diferenciais:
React e Angular (os dois)
Spring Security, OAuth2/JWT
Kafka ou outra mensageria
Quarkus
MongoDB ou outro NoSQL
RxJS
SAP, com integrações via IDoc, BAPI ou RFC
Redis e AWS
Experiência com sistemas legados
Uso responsável de IA no desenvolvimento

 Habilidades Comportamentais
Autonomia: conduzir as próprias demandas, do refinamento à entrega.
Entrega Consistente: cumprir prazos e sinalizar riscos com antecedência.
Resiliência: manter qualidade em ambientes de alta cobrança.
Comunicação: alinhar com clareza com coordenação e times parceiros.
Vontade de Aprender: absorver rápido o contexto de negócio e técnico do projeto.

Benefícios

Trabalho 100% remoto, com dedicação full-time.
Seguro de vida
Wellhub