- Home
- Jobs
- Tech & Engineering
- Desenvolvedor Fullstack - COM INGLÊS - Remoto

Desenvolvedor Fullstack - COM INGLÊS - Remoto at Capco
Brazil - Sao PauloFull-timeTech & EngineeringPosted 20 days ago
Apply with PipelineAbout the Role
<p> </p>
<h1><strong>SOBRE A CAPCO </strong></h1>
<p>A <strong>Capco</strong> é 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!</p>
<p> </p>
<p class="isSelectedEnd">Estamos em busca de um consultor <strong>Desenvolvedor(a) Fullstack Pleno</strong>, proativo e com forte foco em desenvolvimento front-end, para apoiar e aprimorar a <strong>Experiência Autenticada do cliente.</strong></p>
<p> </p>
<h2 class="PDq2pG_selectionAnchorContainer" data-section-id="58v6n" data-start="0" data-end="31">Principais Responsabilidades</h2>
<p><span data-contrast="auto">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.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":240,"335559739":240}"> </span></p>
<p><span data-contrast="auto">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.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":240,"335559739":240}"> </span></p>
<p> </p>
<p><strong><span data-contrast="none"><span data-ccp-charstyle="Heading 3 Char">Principais responsabilidades</span></span> </strong><br><strong><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559685":0,"335559738":240,"335559739":240}"> </span></strong></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Desenvolver e manter funcionalidades Full Stack utilizando Java 21, Spring Boot, React 18 e TypeScript. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Desenvolver e evoluir APIs REST, BFFs e serviços de domínio, seguindo boas práticas de design e contratos de API. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Trabalhar com API Gateway e API Management, considerando aspectos de segurança, governança e integração entre sistemas. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Atuar com arquitetura baseada em BFF (Backend for Frontend), garantindo uma integração eficiente entre frontend, serviços de domínio e demais sistemas. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto">Implementar integrações com sistemas upstream e downstream, tratando adequadamente indisponibilidade, timeouts, erros e diferentes cenários de resposta. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto">Desenvolver interfaces em React, criando componentes reutilizáveis, acessíveis e alinhados aos padrões da aplicação. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="7" data-aria-level="1"><span data-contrast="auto">Modelar e evoluir dados em PostgreSQL / Amazon Aurora, utilizando Flyway para versionamento e execução controlada de migrations. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="8" data-aria-level="1"><span data-contrast="auto">Implementar mecanismos de autenticação e autorização utilizando tecnologias e padrões como JWT, Spring Security e OAuth 2.0. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="9" data-aria-level="1"><span data-contrast="auto">Desenvolver e manter testes automatizados, incluindo testes unitários, de integração, frontend e E2E, considerando também requisitos de acessibilidade. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="10" data-aria-level="1"><span data-contrast="auto">Trabalhar com AWS, especialmente ECS, S3, Secrets Manager, CloudWatch, Aurora DB e serviços relacionados. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="11" data-aria-level="1"><span data-contrast="auto">Contribuir para pipelines de CI/CD com GitHub Actions, incluindo build, testes e deploy nos diferentes ambientes. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="12" data-aria-level="1"><span data-contrast="auto">Participar de code reviews, troubleshooting, análise de incidentes e decisões técnicas. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="13" data-aria-level="1"><span data-contrast="auto">Aplicar práticas disciplinadas de Git, branching e versionamento de código. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="14" data-aria-level="1"><span data-contrast="auto">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.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335559738":0,"335559739":0}"> </span></li>
</ul>
<p><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559685":720,"335559738":0,"335559739":0}"> </span></p>
<p><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559685":720,"335559738":0,"335559739":0}"> </span></p>
<p><span data-contrast="none"><span data-ccp-charstyle="Heading 3 Char">Requisitos obrigatórios:</span></span> <br> <br><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":0,"335559740":279}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="15" data-aria-level="1"><span data-contrast="auto">Conhecimento e/ou profeciencia com Java 17 ou 21 e Spring Boot.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="16" data-aria-level="1"><span data-contrast="auto">Conhecimento prático com React versão 18 e TypeScript. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="17" data-aria-level="1"><span data-contrast="auto">Conhecimento com desenvolvimento e consumo de APIs REST e arquiteturas baseadas em BFF. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="18" data-aria-level="1"><span data-contrast="auto">Conhecimento de API Gateway e API Management. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="19" data-aria-level="1"><span data-contrast="auto">Conhecimento de bancos de dados relacionais, especialmente PostgreSQL, e migrations com Flyway. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="20" data-aria-level="1"><span data-contrast="auto">Conhecimento de segurança de aplicações, incluindo JWT, autenticação, autorização e Spring Security. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="21" data-aria-level="1"><span data-contrast="auto">Vivencia com testes automatizados e práticas de qualidade de software. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="22" data-aria-level="1"><span data-contrast="auto">Familiaridade com AWS e ambientes cloud. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="23" data-aria-level="1"><span data-contrast="auto">Capacidade de investigar problemas, identificar ambiguidades e levantar questionamentos quando requisitos ou histórias não estiverem claros. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="24" data-aria-level="1"><span data-contrast="auto">Boa comunicação e capacidade de interação com times técnicos, negócio e demais stakeholders. </span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{"335552541":1,"335559682":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="25" data-aria-level="1"><span data-contrast="auto">Inglês avançado, oral e escrito — mandatório.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335559738":0,"335559739":0}"> </span></li>
</ul>
<p><span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":0,"335559737":0,"335559738":0,"335559739":0,"335559740":279}"> </span></p>
<p> <br><span data-contrast="none"><span data-ccp-charstyle="Heading 3 Char">Qualificações Desejáveis:</span></span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335557856":16777215,"335559738":240,"335559739":240}"> </span></p>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="none">Conhecimento de padrões de arquitetura (Architecture Patterns).</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335557856":16777215,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Familiaridade com integrações entre sistemas upstream e downstream.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335557856":16777215,"335559738":0,"335559739":0}"> </span></li>
</ul>
<ul>
<li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{"335552541":1,"335559683":0,"335559684":-2,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="none">Vivencia no setor financeiro e/ou de seguros é considerada um diferencial, mas não é obrigatória.</span><span data-ccp-props="{"134233117":false,"134233118":false,"335551550":1,"335551620":1,"335557856":16777215,"335559738":0,"335559739":0}"> </span></li>
</ul>
<p> </p>
<p> </p>
<p><strong>POR QUE CAPCO:</strong></p>
<p>Na <strong>Capco</strong> promovemos uma cultura inclusiva. Valorizamos a diversidade em todas as suas expressões. <br>Pensamos, em conjunto, sempre em ações diversas de inclusão e de responsabilidade social através de comitês internos geridos pela nossa comunidade interna, como os grupo de Mulheres, Pessoas Com Deficiência, Pessoas Negras, LGBTQIAPN+, Parentalidade, Gerações, entre outros.<br>Nossas oportunidades são trabalhadas para todos(as)!!!<br><strong>#LifeAtCapco</strong></p>
<p><strong>PRÓXIMOS PASSOS:</strong></p>
<ul>
<li>Se você está ansioso(a) para progredir sua carreira conosco, candidate-se e aguarde o contato de um de nossos recrutadores!</li>
</ul>
<h1> </h1>
Related Roles
AI Engineer
Capco
Canada - TorontoQA Automation Engineer – SmartBear & Playwright
Capco
Canada - TorontoUnix/Linux Developer – Application Modernization
Capco
Canada - TorontoJava Developer – Application Modernization
Capco
Canada - TorontoAI Product Management Coach
Capco
Canada - TorontoWAF & Security Automation Specialist
Capco
Poland - Cracow