Desenvolvedor Full Stack Sênior
ORYS SOLUCOES E CONSULTORIA LTDAEsta vaga não aceita mais candidaturas!
São Paulo - SP
1 posição
Não informado
Integral
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