Desenvolvedor Fullstack - COM INGLÊS - Remoto
capco
Brazil - Sao Paulo
Posted Sep 17, 2026
- Other
- Tech & Engineering
Job description
# **SOBRE A CAPCO** A **Capco** é uma consultoria global de tecnologia e negócios, focada no setor de serviços financeiros e energia, somos apaixonados por ajudar nossos clientes, temos 40 escritórios nas Américas, Europa e Ásia-Pacífico! Se criatividade e inovação são sua paixão, a Capco é ideal para você. Vamos te apoiar e ajudar a acelerar sua carreira! Estamos em busca de um consultor **Desenvolvedor(a) Fullstack Pleno**, proativo e com forte foco em desenvolvimento front-end, para apoiar e aprimorar a **Experiência Autenticada do cliente.** ## Principais Responsabilidades Buscamos um profissional que vá além da implementação de histórias: esperamos que consiga compreender o fluxo completo de uma funcionalidade, identificar ambiguidades e riscos antecipadamente e colaborar com engenharia, arquitetura, negócio e demais stakeholders. A comunicação diária com o time dos Estados Unidos faz parte da rotina; portanto, inglês avançado para comunicação oral e escrita é mandatório. **Principais responsabilidades** - Desenvolver e manter funcionalidades Full Stack utilizando Java 21, Spring Boot, React 18 e TypeScript. - Desenvolver e evoluir APIs REST, BFFs e serviços de domínio, seguindo boas práticas de design e contratos de API. - Trabalhar com API Gateway e API Management, considerando aspectos de segurança, governança e integração entre sistemas. - Atuar com arquitetura baseada em BFF (Backend for Frontend), garantindo uma integração eficiente entre frontend, serviços de domínio e demais sistemas. - Implementar integrações com sistemas upstream e downstream, tratando adequadamente indisponibilidade, timeouts, erros e diferentes cenários de resposta. - Desenvolver interfaces em React, criando componentes reutilizáveis, acessíveis e alinhados aos padrões da aplicação. - Modelar e evoluir dados em PostgreSQL / Amazon Aurora, utilizando Flyway para versionamento e execução controlada de migrations. - Implementar mecanismos de autenticação e autorização utilizando tecnologias e padrões como JWT, Spring Security e OAuth 2.0. - Desenvolver e manter testes automatizados, incluindo testes unitários, de integração, frontend e E2E, considerando também requisitos de acessibilidade. - Trabalhar com AWS, especialmente ECS, S3, Secrets Manager, CloudWatch, Aurora DB e serviços relacionados. - Contribuir para pipelines de CI/CD com GitHub Actions, incluindo build, testes e deploy nos diferentes ambientes. - Participar de code reviews, troubleshooting, análise de incidentes e decisões técnicas. - Aplicar práticas disciplinadas de Git, branching e versionamento de código. - Utilizar ferramentas de desenvolvimento assistidas por IA, como Claude, GitHub Copilot ou equivalentes, quando apropriado, mantendo ownership e compreensão completa sobre o código produzido. Requisitos obrigatórios: - Conhecimento e/ou profeciencia com Java 17 ou 21 e Spring Boot. - Conhecimento prático com React versão 18 e TypeScript. - Conhecimento com desenvolvimento e consumo de APIs REST e arquiteturas baseadas em BFF. - Conhecimento de API Gateway e API Management. - Conhecimento de bancos de dados relacionais, especialmente PostgreSQL, e migrations com Flyway. - Conhecimento de segurança de aplicações, incluindo JWT, autenticação, autorização e Spring Security. - Vivencia com testes automatizados e práticas de qualidade de software. - Familiaridade com AWS e ambientes cloud. - Capacidade de investigar problemas, identificar ambiguidades e levantar questionamentos quando requisitos ou histórias não estiverem claros. - Boa comunicação e capacidade de interação com times técnicos, negócio e demais stakeholders. - Inglês avançado, oral e escrito — mandatório. Qualificações Desejáveis: - Conhecimento de padrões de arquitetura (Architecture Patterns). - Familiaridade com integrações entre sistemas upstream e downstream.