Desenvolvedor Full Stack Sênior

ORYS SOLUCOES E CONSULTORIA LTDA

São Paulo - SP

1 posição

Não informado

Integral

PJ
Híbrido
Sênior
Tecnologia

Descrição da vaga:

Buscamos um Desenvolvedor Full Stack para atuar na Unificação dos Sites.

Requisitos Obrigatórios:

Backend (Java 11+ com WebFlux e Node.js)

     Java 11+ com WebFlux:

     Experiência sólida com Java (11 a 23).

     Conhecimento em Programação Reativa e no paradigma Reactive Streams.

     Experiência com Spring Boot e seus módulos:

     Spring Data, Spring Security, Spring WebFlux.

     Desenvolvimento de APIs RESTful reativas com WebFlux.

     Documentação de APIs com Swagger/OpenAPI.

     Integração com serviços externos via WebClient.

     Node.js:

     Experiência sólida com Node.js (14+).

     Conhecimento em Event Loop e assincronismo (Promises, Async/Await).

     Experiência com Express.js ou NestJS para construção de BFFs.

     Bancos de Dados:

     Conhecimentos sólidos em SQL e NoSQL.

     Versionamento de Código:

     Experiência com Git (GitHub, GitLab ou Bitbucket).

     Cloud e AWS:

     Experiência com pelo menos os serviços básicos da AWS:

     S3, DynamoDB, RDS.

     DevOps e Deployment:

     Experiência com integração e implantação contínua (CI/CD).

     Experiência no uso de Docker e Kubernetes.

Frontend (React)

     Linguagem e Ferramentas:

     Experiência sólida com JavaScript (ES6+) e TypeScript.

     Domínio de React.js:

     Hooks (useEffect, useState, useMemo, etc.).

     Context API.

     React Router.

     Bibliotecas e Componentes:

     Conhecimento em Material-UI (MUI), Ant Design ou Chakra UI.

     Gerenciamento de estado com Redux, Recoil ou Context API.

     Integração com APIs:

     Consumo eficiente de APIs RESTful e/ou GraphQL usando Axios ou Fetch.

     Construção e Testes:

     Ferramentas de build: Vite, Webpack ou Parcel.

     Testes unitários com Jest ou React Testing Library.

 

Desejáveis:

  • Backend (Java 11+ com WebFlux e Node.js)

         Experiência com Mockito para criação de testes unitários e mocks.

         Vivência no desenvolvimento e manutenção de microservices.

         Conhecimento avançado em práticas de observabilidade:

         Logs, métricas e tracing.

         Experiência com serviços adicionais da AWS:

         API Gateway, ECS e CloudWatch.

         Certificações relacionadas a desenvolvimento Java ou serviços de nuvem (AWS).

         Vivência em metodologias ágeis:

         Scrum ou Kanban.

    Frontend (React)

         Experiência com CSS-in-JS (Emotion, Styled-components).

         Conhecimento em Tailwind CSS ou Sass.

         Experiência com testes E2E (Cypress ou Playwright).

    Diferenciais gerais:

         Conhecimento em APIGEE para gerenciamento de APIs.

         Experiência com Contract-First.

         Experiência com GraphQL.

Perfil desejado:

  • Orientado a resultados e com boa capacidade de comunicação.
  • Flexível para trabalhar em um ambiente dinâmico, com demandas variadas.
  • Proativo na identificação de problemas e na proposição de melhorias.
  • Comprometido com prazos e qualidade.

Requisitos

Escolaridade

  • Graduação
  • Tecnólogo
  • Pós Graduação

Benefícios

  • Férias progressivas
  • Cartão Beneflex R$500,oo por mês
  • Descontos Fiap

Localização

Rua Henri Dunant, 780, Santo Amaro, São Paulo - SP, Brasil, 04709-110