Descrição
Resumo da Vaga:
Buscamos um(a) Desenvolvedor(a) Full Stack em Java com React Sênior para atuar na sustentação e evolução contínua de aplicações, garantindo estabilidade, performance e confiabilidade.
Principais Destaques:
1. Atuar na sustentação de sistemas em produção e evoluir APIs REST.
2. Participar de code review, manter Clean Code e aplicar Design Patterns.
3. Trabalhar em ambientes de microserviços e apoiar decisões técnicas.
**Muito prazer, nós somos as pessoas da Develcode!**
Somos uma empresa de tecnologia com mais de uma década de história, reconhecida como GPTW (Great Place to Work), e movida por um propósito: entregar soluções de software inovadoras que transformam negócios e pessoas.
Aqui, valorizamos a inovação, a colaboração e o comprometimento, cultivando um ambiente de trabalho seguro, desafiador e humano, que incentiva o crescimento contínuo dos nossos colaboradores e valoriza a autenticidade de cada pessoa.
Nossa equipe é formada por profissionais altamente qualificados, distribuídos por todo o Brasil, e nossa matriz está localizada em Caxias do Sul \- RS.
Acreditamos que tecnologia e pessoas caminham juntas, e é por isso que investimos em aprendizado, bem\-estar e propósito.
**Venha construir o futuro com a gente!**
**O que buscamos?**
Buscamos um(a) Desenvolvedor(a) Full Stack em Java com React \- Sênior para atuar em sustentação e evolução contínua de aplicações, garantindo estabilidade, performance e confiabilidade.
**Responsabilidades:**
* Atuar na sustentação de sistemas em produção: análise, troubleshooting, correções e prevenções.
* Conduzir análise de causa raiz (RCA) e implementar ações corretivas/preventivas.
* Desenvolver e evoluir APIs REST e integrações entre serviços.
* Implementar melhorias e correções em frontend (React/Next.js) com foco em performance e experiência.
* Participar de code review, manter padrões de Clean Code e aplicar Design Patterns.
* Apoiar práticas de qualidade: TDD/testes unitários, cobertura e análise de qualidade (ex.: Sonar).
* Atuar com mensageria (Kafka/RabbitMQ) e integrações assíncronas quando necessário.
* Trabalhar em ambientes de microserviços e apoiar decisões técnicas com base em boas práticas (SOLID, arquitetura).
* Apoiar o time em alinhamentos técnicos, documentação e melhoria do fluxo de sustentação.
**Requisitos:**
* Experiência sólida com Java, Spring Framework (Spring Boot).
* Experiência com React e práticas modernas.
* Experiência com Python
* Conhecimento avançado em CSS (Styled\-components e/ou SASS).
* Familiaridade com Next.js para aplicações web performáticas.
* Experiência com API REST.
* Conhecimento em Arquitetura Hexagonal.
* Vivência com AWS.
* Experiência com MongoDB e Oracle.
* Vivência com JPA e JDBC Template.
* Experiência com Kafka e RabbitMQ.
* Conhecimento de Microserviços.
* Prática com Clean Code, Code Review, Design Patterns e princípios SOLID.
* Familiaridade com testes unitários (TDD) e ferramentas de qualidade (ex.: Sonar).
* Conhecimento em GitHub, GitLab e Git Flow.
**Diferenciais:**
* Experiência forte em sustentação/produção (incidentes, performance, correções críticas, RCA).
* Experiência com estratégias de resiliência (retry, circuit breaker, idempotência) em microserviços.
* Observabilidade e monitoramento (logs, métricas e tracing).
**Se você busca um lugar para crescer e inovar, seu próximo passo é aqui!**