Navegar
···
Entrar / Registrar
Desenvolvedor Fullstack (Java e React) Pleno
Salário Negociável
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

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 ### **Departamento:** CRP Tecnologia

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

Informações da empresa

Indeed
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