Desenvolvedor Full Stack java - Pleno

VENHA SER #SANGUELARANJA 🧡🚀São Paulo, São Paulogupyfoilsithe 16/10/2026
Riachtanach:JavaReactGitFullstackMobileScrum

Tarefas

Responsabilidades e atribuiçÔes

  • Do refinamento ao deploy: participar ativamente das sessĂ”es de refinamento tĂ©cnico, transformando ideias abstratas de produto em escopos bem detalhados e prontos para desenvolvimento no Jira.
  • Desenvolvimento de APIs e microsserviços: desenvolver novas features seguindo padrĂ”es de clean code e garantir alta cobertura de testes.
  • Monitoramento ativo: instrumentar o cĂłdigo com logs estruturados de sucesso/erro integrados ao Datadog para rĂĄpida anĂĄlise de incidentes e detecção de anomalias em produção.
  • RevisĂŁo colaborativa no GitHub: garantir a qualidade tĂ©cnica do repositĂłrio atravĂ©s de revisĂ”es de cĂłdigo de alta qualidade (code review) nos pull requests dos membros da equipe.

Requisitos

  • Java & Spring Framework: domĂ­nio do ecossistema Java e Spring Boot para construção de microsserviços escalĂĄveis.
  • Integração de APIs: experiĂȘncia avançada na criação e consumo de APIs RESTful estruturadas, manipulação segura de payloads e autenticação (OAuth2, JWT).
  • Datadog (observabilidade): experiĂȘncia prĂĄtica na configuração de telemetria, criação de dashboards, rastreamento de requisiçÔes (APM / tracing), instrumentação de logs estruturados (sucesso/erro) e alertas inteligentes.
  • GitHub avançado: domĂ­nio do Git e GitHub (versionamento, branching, pull requests, code review, tratamento de conflitos e boas prĂĄticas de Git Flow).
  • Bancos de dados e mensageria: conhecimento em bancos relacionais (Postgres, Oracle) e filas assĂ­ncronas (RabbitMQ, Kafka) para garantia de resiliĂȘncia e redundĂąncia.
  • Framework Scrum: compreensĂŁo profunda do framework Scrum.
  • Refinamento tĂ©cnico (grooming): habilidade para analisar histĂłrias de usuĂĄrios propostas pelo Product Owner (PO), avaliar viabilidade tĂ©cnica, identificar dependĂȘncias de APIs de terceiros, propor a divisĂŁo de tarefas complexas (sub-tasks) e estimar esforço.
  • GestĂŁo de atividades no Jira/Confluence: domĂ­nio do Jira para organização do fluxo de trabalho diĂĄrio, manutenção do status das tarefas atualizado, documentação tĂ©cnica nos cards e rastreabilidade do progresso tĂ©cnico da sprint.
  • React Native: conhecimento em React, para desenvolvimento pontual quando necessĂĄrio. (desejĂĄvel)

Outros

A FCamara estĂĄ procurando um Desenvolvedor Fullstack Java Pleno.