* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Desenvolvedor Fullstack Sênior | Java | React
Modelo de trabalho 100% presencial em Jaragua do Sul/SC
Buscamos um Desenvolvedor Fullstack Sênior com forte experiência em Java no backend e React no frontend, capaz de atuar no desenvolvimento de aplicações modernas, escaláveis e de alta performance.
Esse profissional terá papel importante na definição de arquitetura, evolução de sistemas e boas práticas de desenvolvimento, atuando de forma colaborativa com times de produto, UX, QA e DevOps.
Procuramos alguém com perfil analítico, autonomia técnica e capacidade de contribuir com decisões arquiteturais, garantindo qualidade de código e evolução contínua das soluções.
Responsabilidades
- Desenvolver e manter aplicações fullstack (backend e frontend)
- Criar e evoluir APIs REST escaláveis
- Desenvolver interfaces modernas e responsivas utilizando React
- Atuar na definição de arquitetura de software
- Garantir qualidade de código através de code reviews e boas práticas
- Participar da definição de soluções técnicas e melhorias de performance
- Colaborar com times multidisciplinares em ambiente ágil
- Apoiar tecnicamente desenvolvedores mais juniores
️ Stack Tecnológica
Backend
- Java 11+
- Spring Boot
- Spring Data
- Hibernate / JPA
- APIs REST
- Arquitetura de Microsserviços
Frontend
- React
- TypeScript / JavaScript
- HTML5
- CSS3
- Redux ou Context API
- Consumo de APIs REST
Banco de Dados
- PostgreSQL
- MySQL
- Oracle
- Redis (diferencial)
Ferramentas
- Git
- Docker
- CI/CD
- Maven ou Gradle
Requisitos
- Experiência sólida com Java e Spring Boot
- Experiência com React em aplicações modernas
- Vivência com desenvolvimento fullstack
- Experiência na construção de APIs REST
- Conhecimento em arquitetura de microsserviços
- Experiência com bancos de dados relacionais
- Experiência com metodologias ágeis (Scrum/Kanban)
- Diferenciais
- Experiência com TypeScript
- Experiência com mensageria (Kafka ou RabbitMQ)
- Conhecimento em cloud (AWS, Azure ou GCP)
- Experiência com Docker e Kubernetes
- Conhecimento em testes automatizados (JUnit, Jest, Cypress)
