Capco, a Wipro company, is a management & technology consultancy dedicated to the financial services & energy industries
Fullstack Developer, Junior
Location
Brazil
Posted
21 days ago
Salary
0
Seniority
Junior
Job Description
Fullstack Developer, Junior
Capco
• We are looking for a highly skilled developer who is passionate about technology to join our development team.
Job Requirements
- Proven experience in back-end and front-end development in a microservices environment using Java, Spring Boot, and React.js;
- Strong knowledge of NoSQL with hands-on experience in MongoDB;
- Experience developing ETL systems;
- Experience with Cloud platforms (AWS, Azure);
- Experience with system integrations;
- Familiarity with using AI, code assistants, and agents;
- Familiarity with event-driven architecture and related tools — preferably Kafka;
- Knowledge of FTP protocols and handling positional (fixed-width) files;
- Ability to write clean, scalable, and maintainable code;
- Degree in Computer Science, Software Engineering, or a related field;
- Advanced English (will work in an international team).
Benefits
- At Capco we promote an inclusive culture. We value diversity in all its forms.
- We actively work together on inclusion initiatives and social responsibility programs.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
GTM Engineer – Clay, Claude
Hire OverseasScale Your Business while Saving Money By Hiring Overseas Employees
• Design and build advanced Clay tables from scratch to support outbound and enrichment campaigns at scale • Create structured multi-step Clay workflows that handle thousands of records without breaking or requiring manual intervention • Build and maintain reusable Clay data models that support sales, marketing, and RevOps use cases simultaneously • Own the full Clay table lifecycle from initial architecture through ongoing optimization and maintenance • Use Claude as the primary intelligence layer for all Claygent prompt development and structured research automation inside Clay • Write, test, and iterate on Claude prompts until outputs are structured, reliable, and production-ready, not just good enough • Use Claude to extract meaningful signals from websites, LinkedIn profiles, job postings, and unstructured web sources • Continuously refine Claude prompt logic based on output quality, accuracy, and enrichment coverage • Optimize the balance between Claude model selection, prompt complexity, and Clay credit spend for maximum efficiency • Design and implement waterfall enrichment sequences across multiple Clay-connected data providers • Continuously test and improve provider sequencing to maximize coverage while minimizing wasted credits • Diagnose enrichment gaps, monitor accuracy across live Clay workflows, and implement fixes proactively • Integrate Clay outputs directly into Salesforce or HubSpot with clean field mapping, structured data syncing, and automated triggers • Ensure enriched Clay data flows into CRM pipelines without hygiene issues or data loss • Build outbound activation logic that connects Clay-enriched records to sequencing tools and campaign execution • Partner with sales and RevOps to translate targeting requirements into Clay and Claude-powered technical workflows • Support outbound campaigns running at 5,000 or more leads per month using Clay as the core data engine • Proactively surface optimization opportunities across the full Clay and Claude stack
• Focus on building and maintaining Data AI agent to automate data analysis use cases. • Partner with stakeholders and propose design patterns. • Shape the work for yourself and your team. • Help with data modeling, API maintenance, and metadata governance. • Involved in every phase of the software development lifecycle. • Create design documents, build prototypes, write user documentation and mentor engineers.
Software Engineer
Coupa SoftwareSpend is the fuel to help your company deliver performance, profitability, and purpose!
• As a Software Engineer, you will help scale our Coupa platforms as we expand and find the right balance between the power of a consolidated codebase and flexibility of microservice. • You will collaborate with Product and Development teams to build new features using .NET 10 and Angular, finding creative and elegant solutions to complex problems. • You will have the ability to participate in code reviews to create robust and maintainable code and work in an agile environment where quick iterations and good feedback are a way of life.
• Integrar o squad core de Inteligência Artificial, atuando no desenvolvimento e evolução das soluções estratégicas de IA. • Ser responsável pela transição do modelo tradicional de cobrança para um agente autônomo multicanal, com atuação em Webchat e E-mail. • Projetar, desenvolver e evoluir agentes de IA capazes de operar de forma autônoma em diferentes canais de comunicação. • Treinar e otimizar modelos de IA focados em negociação de débitos com abordagem humanizada, empática e eficiente. • Garantir que as interações dos modelos estejam alinhadas às melhores práticas de experiência do cliente e aos objetivos de recuperação de crédito.




