Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Analista de Desenvolvimento de Sistemas III (Fullstack) – Cepel – Rio de Janeiro

Cepel

Rio de Janeiro

Presencial

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia no Rio de Janeiro está em busca de um Analista de Desenvolvimento de Sistemas III (Fullstack) para atuar em projetos de desenvolvimento com React e Spring Boot. O candidato ideal deve ter experiência em construção de APIs, bibliotecas de componentes e habilidades em DevOps. Além disso, são oferecidos benefícios como plano de saúde e auxílio alimentação, com um contrato de trabalho por tempo indeterminado e modalidade presencial.

Serviços

Plano de Saúde com coparticipação
Auxílio Alimentação/Refeição
Plano de Previdência Privada
Wellhub (antigo Gympass)
Auxílio-creche
Auxílio educacional

Qualificações

  • Experiência em React 18 e TypeScript.
  • Habilidade em Spring Boot e PostgreSQL.
  • Conhecimento básico em DevOps e containerização com Docker.

Responsabilidades

  • Construir e manter biblioteca de componentes em React.
  • Projetar e implementar APIs REST com Spring Boot.
  • Participar de code reviews e versionamento com Git.

Conhecimentos

React
TypeScript
Spring Boot
PostgreSQL
Docker
Git

Ferramentas

JUnit 5
Swagger
Maven
Descrição da oferta de emprego
Analista de Desenvolvimento de Sistemas III (Fullstack) – Cepel – Rio de Janeiro

Responsabilidades e atribuições e principais atividades a desenvolver:

Front‑end (React)
  • Construir e manter biblioteca de componentes e templates em React + TypeScript;
  • Transformar designs (Figma) em interfaces acessíveis, performáticas e responsivas;
  • Aplicar code‑splitting/lazy‑loading, gerenciamento de estado (Context API; Redux/Zustand como plus) e práticas de caching/paginação/memoização;
  • Escrever testes (unit/e2e) e documentar componentes (Storybook; TypeDoc/JSDoc quando aplicável);
Back‑end (Spring)
  • Projetar e implementar APIs REST com Spring Boot (Web, Data/JPA/Hibernate, Security);
  • Modelagem e acesso a dados (PostgreSQL), caching (Redis) e integração com serviços internos/externos;
  • Documentar APIs com OpenAPI/Swagger, criar testes (JUnit 5, Testcontainers) e garantir desempenho/observabilidade (Micrometer/OpenTelemetry);
Colaboração & DevOps (básico)
  • Versionar com Git, abrir PRs bem descritas e participar de code reviews;
  • Containerização básica com Docker (Podman opcional), uso básico de NGINX como proxy quando necessário;
  • Monitorar métricas/logs, analisar desempenho e propor melhorias contínuas;
Requisitos e qualificações
Conhecimentos Obrigatórios
Front‑end
  • React 18 + TypeScript, HTML/CSS (SASS/CSS Modules/Tailwind opcional), Figma no dia a dia com UI/UX;
  • Bundlers e tooling (Vite ou Webpack), Axios/fetch, Context API, lazy-loading/code-splitting;
  • Protocolos e padrões: HTTP, WebSockets, SSE (Server‑Sent Events), Polling/Long Polling;
Back‑end
  • Java 17+, Spring Boot (Web, Data/JPA, Security), REST;
  • PostgreSQL (SQL), Redis (cache), Maven/Gradle (preferência por Maven);
  • Testes (JUnit 5, Testcontainers) e documentação (OpenAPI/Swagger);
DevOps (básico)
  • Git e CI/CD (Jenkins/GitLab CI) para build/test/deploy básicos;
  • Docker, noções de observabilidade (logs, métricas, traços) com Micrometer/OpenTelemetr;
Conhecimentos Desejáveis
  • SOLID, Clean Code, design patterns pragmáticos, revisões de código e comunicação clara;
  • Next.js (roteamento, SSR/SSG, otimização de imagens, API routes);
  • Storybook, React Testing Library, Cypress/Playwright;
  • k6 ou Gatling (carga), NGINX (reverse proxy);
  • LeafletJS (geoespacial);
  • Noções de Node.js (npm/pnpm, scripts) para tooling de front;
  • Experiência com MongoDB (quando fizer sentido para serviços específicos);
  • Django: Django ORM/migrations, Django REST Framework (DRF), Celery (tarefas assíncronas), autenticação/permissions, testes (pytest), deploy com gunicorn/uvicorn + NGINX;
  • FastAPI: Pydantic, OpenAPI nativo, testes (pytest), uvicorn/gunicorn, NGINX;
Informações adicionais
  • Contrato de Trabalho por tempo indeterminado;
  • Modalidade Presencial;
  • Plano de Saúde com coparticipação e extensivo a dependentes diretos;
  • Auxílio Alimentação/Refeição;
  • Plano de Previdência Privada;
  • Wellhub (antigo Gympass);
  • Auxílio‑creche;
  • Auxílio educacional;
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.