Desenvolvedor Java Spring Boot - Senior
Descrição da vaga
Estamos em busca de um(a) Desenvolvedor(a) Backend Sênior com forte experiência em Java (Spring Boot) e Node.js, para atuar em projeto estratégico de alta criticidade, com foco em arquitetura escalável, integrações complexas e governança técnica.
Buscamos um perfil hands-on, com visão arquitetural e maturidade técnica, capaz de atuar tanto na construção quanto na evolução da arquitetura backend.
Principais Responsabilidades
- Desenvolver e evoluir microsserviços em Java com Spring Boot
- Projetar e evoluir APIs e BFFs em Node.js
- Construir APIs REST de alta performance e escalabilidade
- Atuar na definição e evolução da arquitetura backend
- Trabalhar com integrações síncronas e assíncronas
- Garantir qualidade técnica, segurança e boas práticas de código
- Participar de refinamentos técnicos e decisões arquiteturais
- Atuar em ambiente distribuído com múltiplos módulos e integrações
Requisitos Técnicos
Backend – Java
- Experiência sólida com Java 11+
- Forte domínio de Spring Boot
- Experiência com Spring Data / JPA / Hibernate
- Experiência com construção de APIs REST
- Conhecimento em segurança (Spring Security, OAuth2, JWT)
Backend – Node.js
- Experiência sólida com Node.js
- Experiência com frameworks como Express ou NestJS
- Construção de BFFs
- Experiência com APIs REST e/ou GraphQL
- Boas práticas de estruturação de projetos Node
Arquitetura & Integração
- Experiência com arquitetura de microsserviços
- Conhecimento em padrões arquiteturais (Clean Architecture, Hexagonal, DDD é diferencial)
- Experiência com mensageria (Kafka, RabbitMQ ou similares)
- Integrações síncronas e assíncronas
- Experiência com bancos relacionais (PostgreSQL, Oracle, etc.)
- Versionamento e governança de APIs
Qualidade & Governança
- Testes unitários e de integração (JUnit, Mockito, Jest é diferencial para Node)
- Integração com SonarQube
- Versionamento Git
- Versionamento semântico
- Code review e definição de padrões de código
- Documentação técnica estruturada
- Experiência com pipelines CI/CD
- Conhecimento em Docker é diferencial
Diferenciais
- Experiência em projetos de varejo / e-commerce
- Vivência com arquitetura omnichannel
- Experiência com alta volumetria de transações
- Observabilidade (logs estruturados, métricas, tracing)
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista R&S
- Etapa 3: Entrevista Técnica
- Etapa 4: Entrevista Cliente
- Etapa 5: Carta Proposta
- Etapa 6: Contratação
Transformamos mundos sonhados em trajetórias reais.🧡🚀
Aqui somos #SangueLaranja!
Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras.
Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎
F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento
tem o poder da transformação!
Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,
nossa escola de liderança e diversas parcerias com ONGs e Edtechs.
Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA.
E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?
CONHEÇA MAIS SOBRE NÓS