Hybrid Desenvolvedor Full Stack Sênior

Posted last month

Apply now

About the role

  • Atuar na Unificação dos Sites da empresa
  • Desenvolver backends reativos em Java (WebFlux) e serviços em Node.js (BFFs)
  • Construir frontends em React com TypeScript e gerenciar estado
  • Documentar APIs com Swagger/OpenAPI e integrar serviços externos via WebClient
  • Projetar e consumir APIs RESTful e/ou GraphQL
  • Trabalhar com bancos SQL e NoSQL
  • Implantar pipelines CI/CD, utilizar Docker e Kubernetes para deployment
  • Operar e integrar com serviços AWS (S3, DynamoDB, RDS e outros)
  • Escrever e manter testes unitários e E2E, além de práticas de observabilidade
  • Colaborar com times multidisciplinares em ambiente ágil (Scrum/Kanban)

Requirements

  • Experiência sólida com Java (11 a 23)
  • Conhecimento em Programação Reativa e paradigma Reactive Streams
  • Experiência com Spring Boot (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
  • Experiência com Git (GitHub, GitLab ou Bitbucket)
  • Experiência com serviços básicos da AWS: S3, DynamoDB, RDS
  • Experiência com integração e implantação contínua (CI/CD)
  • Experiência no uso de Docker e Kubernetes
  • Experiência sólida com JavaScript (ES6+) e TypeScript
  • Domínio de React.js (Hooks, Context API, React Router)
  • Conhecimento em Material-UI (MUI), Ant Design ou Chakra UI
  • Gerenciamento de estado com Redux, Recoil ou Context API
  • Consumo de APIs RESTful e/ou GraphQL usando Axios ou Fetch
  • Ferramentas de build: Vite, Webpack ou Parcel
  • Testes unitários com Jest ou React Testing Library
  • Desejáveis: Mockito para testes unitários e mocks
  • Desejáveis: Vivência em desenvolvimento e manutenção de microservices
  • Desejáveis: Conhecimento em observabilidade (logs, métricas, tracing)
  • Desejáveis: Experiência com API Gateway, ECS e CloudWatch (AWS)
  • Desejáveis: Certificações Java ou AWS
  • Desejáveis: Vivência em metodologias ágeis (Scrum ou Kanban)
  • Desejáveis (frontend): CSS-in-JS (Emotion, Styled-components), Tailwind CSS ou Sass
  • Desejáveis: Testes E2E com Cypress ou Playwright
  • Diferenciais: APIGEE, Contract-First, GraphQL
  • Perfil: orientado a resultados, boa comunicação, proativo, comprometido com prazos e qualidade

Benefits

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

Job title

Desenvolvedor Full Stack Sênior

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job