FCamara Consulting & Training

Desenvolvedor Backend, Java Pleno

FCamara Consulting & Training

full-time

Posted on:

Location Type: Remote

Location: Remote • Brasil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

JavaMicroservicesSpringSpring BootSpringBoot

About the role

  • Atuar no **design e evolução de sistemas backend** baseados em **Java**, considerando arquitetura distribuída e escalável
  • Desenvolver e manter **microservices** e soluções **event-driven**, garantindo desacoplamento e resiliência
  • Participar ativamente de decisões de **design de sistemas**, avaliando trade-offs técnicos e impactos no produto
  • Criar e evoluir **APIs REST** e integrações assíncronas
  • Implementar e acompanhar práticas de **observabilidade** (logs, métricas e traces) para garantir confiabilidade e rápida identificação de problemas
  • Apoiar estratégias de **escalabilidade**, como scaling horizontal de pods e ajustes de infraestrutura
  • Trabalhar em parceria com times de produto, frontend, QA e DevOps, mantendo comunicação clara e colaborativa
  • Contribuir com boas práticas de engenharia, revisões de código e melhoria contínua da plataforma

Requirements

  • Experiência sólida com **Java** e **Spring Boot**
  • Conhecimento em **design de sistemas distribuídos** e **arquitetura de microservices**
  • Experiência com arquiteturas **event-driven** (ex.: mensageria, eventos assíncronos)
  • Vivência no desenvolvimento e consumo de **APIs REST**
  • Conhecimento em **observabilidade**, incluindo logs, métricas e monitoramento de aplicações
  • Noções práticas de **escalabilidade**, como scaling de serviços/pods e tuning básico de infraestrutura
  • Boa capacidade de comunicação, colaboração e trabalho em equipe (**soft skills**)
  • Mentalidade **orientada a produto**, entendendo o impacto técnico nas regras de negócio e na experiência do usuário
Benefits
  • Modelo de trabalho flexível (remoto ou híbrido)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring Bootdesign de sistemas backendmicroservicesevent-drivenAPIs RESTobservabilidadelogsmétricasescalabilidade
Soft skills
comunicaçãocolaboraçãotrabalho em equipementalidade orientada a produto