Role at a Glance
Senior-level, fully remote engineering role at Capco — a global fintech and energy consultancy — based in Brazil. Core stack: Java, Spring Boot, REST APIs, and microservices, with both relational and NoSQL database experience required. Fluent English is a firm prerequisite for international client collaboration. No salary disclosed by the employer. One technical differentiator separates top candidates: Spring WebFlux and reactive programming experience.
What This Role Is About
Capco is searching for a senior full-stack engineer who takes ownership at every layer of the stack — designing backend services, building REST APIs within microservices architectures, and contributing to frontend delivery inside enterprise-scale systems. This is an explicitly hands-on individual-contributor role: you will write production code and drive the technical evolution of live client solutions in the financial services space. If you want deep technical ownership rather than coordination-heavy work, and you can communicate that work fluently in English with international teams and stakeholders, this position is structured around exactly that profile.
About Capco
Capco is a global management and technology consultancy that operates exclusively within financial services and energy. The firm maintains 40 offices spanning the Americas, Europe, and Asia-Pacific, working alongside major banks, insurers, and energy companies to build and modernize their core technology platforms. Internally, Capco treats inclusion as an organizational mandate rather than a checkbox — running active employee communities organized around gender, race, disability, LGBTQIAPN+ identity, parenting, and multigenerational experience. For engineers, the firm's pitch is career acceleration through breadth: working across multiple clients, domains, and technology challenges rather than a single internal product.
What You Will Work On
- Design and build scalable enterprise applications spanning backend services and frontend delivery surfaces
- Develop and maintain production REST APIs within a microservices architecture
- Contribute hands-on to the technical evolution and ongoing development of client-facing solutions
- Model and optimize data layers across both relational and non-relational database systems
- Collaborate with international clients and cross-functional teams, conducting technical discussions in fluent English
Must-Have Requirements
- Solid, production-grade experience with Java and Spring Boot
- Demonstrated full-stack development capability across both backend and frontend layers
- Hands-on experience designing and consuming REST APIs within microservices architectures
- Practical experience with relational databases (e.g., PostgreSQL, MySQL, or equivalent)
- Practical experience with non-relational databases (e.g., MongoDB, Redis, or equivalent)
- Fluent or advanced English — required for direct client and global team communication
Nice to Have
- Experience with Spring WebFlux for non-blocking, reactive application development
- Broader familiarity with reactive programming paradigms beyond Spring-specific implementations
Skills Breakdown: Must-Have vs. Differentiators
The non-negotiable foundation is Java and Spring Boot at a senior level — proficiency here is the baseline, not a differentiator. REST API design and microservices architecture are core to how Capco structures client engagements. Full-stack coverage requires both server-side logic and frontend delivery; no specific frontend framework is named in the posting. Relational and NoSQL databases are both required. Fluent English is a firm hard requirement, not a soft preference — this is international client delivery. The single technical differentiator: Spring WebFlux and reactive programming, which can meaningfully separate a candidate in a competitive applicant pool.
Compensation & Salary
Capco has not published a salary range for this position. Compensation details are absent from the source job listing, and JobForMe does not estimate or fabricate figures. At global consultancies like Capco, salary is typically discussed during the recruitment process rather than disclosed upfront. To calibrate expectations independently, we recommend benchmarking senior Java and Spring Boot engineer compensation in Brazil via dedicated salary platforms, then confirming directly with the recruiter when they make contact following your application.
Location & Work Model
This is a fully remote position. The original job title includes 'Remoto' — Portuguese for Remote — confirming the work arrangement. The listed location is São Paulo, Brazil. No onsite attendance requirement, hybrid expectation, or relocation package is mentioned in the posting. Visa sponsorship details are not provided. Candidates based outside São Paulo but within Brazil should confirm any residency requirements directly with the Capco recruiter, as the posting does not address this.