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.
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.
Conhecimentos sólidos em SQL e NoSQL.
Versionamento de Código:
Experiência com Git (GitHub, GitLab ou Bitbucket).
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.
Linguagem e Ferramentas:
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:
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.
Experiência com CSS-in-JS (Emotion, Styled-components).
Conhecimento em Tailwind CSS ou Sass.
Experiência com testes E2E (Cypress ou Playwright).
Conhecimento em APIGEE para gerenciamento de APIs.
Experiência com Contract-First.
Experiência com GraphQL.
Contratação PJ. Modelo Híbrido -
Presencial 3 vezes na semana. Zona Sul de São Paulo
Stack • são paulo, estado de são paulo, br