Navegar
···
Entrar / Registrar

Desenvolvedor Fullstack (Java e React) Pleno

Indeed
Tempo Integral
Presencial
Sem Limite de Experiência
Sem Limite de Formação
08 - Centro, Palmas - TO, 77604-580, Brazil
Favoritos
Compartilhar

Descrição

Resumo da Vaga: This role involves developing and maintaining software, collaborating with cross-functional teams, participating in agile ceremonies, and contributing to continuous process improvement in a technology-driven environment. Principais Destaques: 1. Trabalho em empresa que respira tecnologia e oferece novos desafios. 2. Constante desenvolvimento profissional e ambiente colaborativo. 3. Desenvolvimento e manutenção de softwares de alta qualidade. Deseja trabalhar em uma empresa que respira tecnologia, oferece novos desafios e um ambiente de trabalho de constante desenvolvimento profissional? Confira o perfil abaixo e candidate\-se! **Formação:** Superior completo ou cursando em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas afins. **Experiência Obrigatória para a vaga:** Vivência na definição e implementação de arquitetura para sistemas Web. Atuação em equipes que utilizam metodologias ágeis, especialmente Scrum. Experiência prática no desenvolvimento de soluções robustas e escaláveis utilizando a stack de tecnologias descrita. **Conhecimento técnicos obrigatórios da vaga:** **Backend:** Conhecimento avançado em Orientação a Objetos (OOP), princípios SOLID e Injeção de Dependência. o Sólida experiência com Java (versão 11\+) e o ecossistema Spring (Spring Boot, Spring Data, Spring Security). Experiência com processamento assíncrono utilizando Spring Async (@Async, CompletableFuture). Uso avançado de Spring Data, incluindo Specifications para consultas dinâmicas e Projections para otimização. Mapeamento objeto\-relacional com JPA, Hibernate e Hibernate Envers. Desenvolvimento de APIs REST seguindo as melhores práticas. Domínio dos fluxos completos de autenticação e autorização com OAuth 2\.0 e OpenID Connect (Authorization Code, mobile, server\-to\-server). Conhecimento em mensageria (RabbitMQ, Kafka ou similar) e programação orientada a eventos. Conhecimento avançado em banco de dados PostgreSQL (queries performáticas, views, WITH, procedures). Experiência na construção de relatórios com Jasper Reports. **Frontend:** Experiência avançada com TypeScript, React (versão 18\+) e seu ecossistema. Gerenciamento de estados com hooks nativos (Context API) e bibliotecas como Zustand. Conhecimento e aplicação de padrões de componentes avançados (Composition e Render Props). Implementação de comunicação em tempo real com WebSockets e recebimento de notificações push. Desenvolvimento de aplicações com Next.js. o Estilização de componentes com Tailwind CSS e bibliotecas como PrimeReact e Shadcn. Aplicação de boas práticas de desenvolvimento em React (clean code, componentização, performance, acessibilidade). **Qualidade e Testes:** ; Experiência na criação de testes unitários, de integração e end\-to\-end. Aplicação de boas práticas de qualidade de código e análise estática com SonarQube. **DevOps e Infraestrutura:** Versionamento de código com Git. Docker: criação e execução de imagens de contêineres. Conhecimentos em orquestração de contêineres com Kubernetes (K8s). **Conhecimentos Desejáveis/Diferenciais** Experiência com Keycloak ou outras soluções de Identity and Access Management (IAM). Conhecimento em ferramentas de CI/CD (Jenkins, GitLab CI, GitHub Actions). Experiência com serviços de storage em nuvem utilizando o protocolo S3\. Conhecimento em servidores de aplicação como Tomcat e Undertow. Noções de balanceamento de carga. Conhecimento em modelagem de processos com BPMN. **Habilidades Comportamentais/Soft Skills:** Prática de Clean Code e boas práticas de desenvolvimento. Entusiasmo em aprender e compartilhar conhecimento. Habilidade de negociação e comunicação clara. Bom relacionamento interpessoal e comprometimento com a equipe e os projetos. Capacidade de análise, abstração e resolução de problemas complexos. Planejamento, organização e gestão de suas atividades. Iniciativa, proatividade e criatividade. **Atribuições e Responsabilidades a serem desempenhadas** Desenvolvimento e manutenção de softwares, garantindo performance, escalabilidade e segurança. Codificação de novas features e realização de testes unitários e de integração para garantir a qualidade do código. Implementação de casos de uso e integração entre diferentes módulos e serviços do sistema. Colaboração constante com as equipes de backend, frontend e design para definir e executar as atividades. Participar ativamente das cerimônias ágeis e contribuir para a melhoria contínua dos processos. **Informações sobre o Contrato** Remuneração: A combinar. Carga Horária: 20h semanais – Segunda a Sexta – das 08:00 às 12:00 ou das 14:00 às 18:00\. **Benefícios:** Acesso à cursos em plataformas de ensino

Fonte da Informação:  indeed Ver publicação original
João Silva
Indeed · HR

Empresa

Indeed
João Silva
Indeed · HR
Cookie
Configurações de cookie
Nosso aplicativo
Download
Baixado no
APP Store
Download
Ir para baixar
Google Play
© 2025 Servanan International Pte. Ltd., Todos os direitos reservados. support@ok.com