Pequena/média empresa
Localização: Híbrido
Salário: Até R$12.000
Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho
Somos uma empresa brasileira, com abrangência global, fundada em 2017, que tem como propósito principal propor uma nova maneira de pensar tecnologia e inovação.
O profissional atuará em projetos de Unificação de sites e Atendimento e Técnica. Melhorar a experiência do cliente em jornadas de autoatendimento.
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.
Requisitos 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.
Acesse o perfil da Orys Soluções e Consultoria LTDA para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.