hero

Portfolio Careers

Build your career at the best companies in healthcare and fintech

Senior Software Engineer (Node.js + Java SpringBoot)

Cobre

Cobre

Software Engineering
Latambarcem, Goa, India
Posted on Feb 5, 2026

Senior Backend Engineer

About Cobre

Cobre is a corporate treasury and payments platform built to transform how Latin American companies manage their finances. We develop CFO-tech on top of proprietary payment rails, enabling real-time domestic and cross-border payments and giving companies full control and visibility over their cash flow.

Our mission is to eliminate friction between companies, banks, people, and money—turning money movement into a growth driver rather than an operational burden. Today, Cobre is a trusted partner to large corporates and technology companies across the region, operating a profitable business that has grown 10x in the last 12 months.


The Role

We are looking for a Senior Backend Engineer to join our Portal & Platform ecosystem. This is not a traditional Backend-for-Frontend role. You will work across multiple layers of our architecture, including:

  • Portal BFFs that orchestrate and expose capabilities to the frontend

  • Portal backend services that implement domain logic, security flows, workflows, and asynchronous processing

  • Core Platform APIs that power payment capabilities, event processing, and internal and external integrations

The role requires strong experience with Node.js/TypeScript and Java Spring Boot, combined with a platform-oriented mindset to design scalable and resilient systems in a highly event-driven, payment-critical environment.


What You Will Do

  • Contribute to a highly event-driven architecture, leveraging asynchronous processing and loosely coupled services across Portal and Platform layers.

  • Analyze and resolve complex platform issues by identifying root causes across services, infrastructure, and integrations.

  • Define, implement, and maintain observability strategies, including metrics, logging, tracing, and alerting.

  • Review and provide feedback on code to ensure best practices, scalability, and long-term maintainability.

  • Collaborate closely with product, security, architecture, and infrastructure teams to deliver high-quality financial solutions.

  • Design and implement resilient systems with proper retry strategies, idempotency, and robust failure handling.

  • Participate in and lead design reviews, influencing architectural decisions with scalability and resiliency in mind.

  • Own delivery end-to-end, from task planning and implementation to deployment and production readiness.

  • Mentor engineers and help raise the overall bar for engineering excellence.


What We’re Looking For

  • 5+ years of experience building backend systems, with strong proficiency in Node.js and TypeScript and solid experience with Java Spring Boot.

  • Proven experience developing Portal backends, including BFF-style services, domain-driven backend services, and core Platform APIs.

  • At least 2 years of experience working with or designing event-driven architectures (e.g., AWS SNS/SQS, EventBridge, Kafka).

  • Strong hands-on experience with AWS serverless services such as Lambda, Step Functions, S3, and CloudWatch.

  • Deep understanding of asynchronous processing, queue-based systems, retry strategies, dead letter queues, and idempotency.

  • Experience building or operating highly concurrent, mission-critical systems, preferably in payments or financial domains (processors, PSPs, gateways, exchanges).

  • Solid knowledge of DevOps best practices, Infrastructure as Code, and cloud-first development.

  • Experience with CI/CD pipelines, automation, and modern deployment strategies.

  • Strong commitment to clean code, simplicity, and scalable system design.

  • Clear and effective written and verbal communication skills.


If you are looking for a role that combines technical depth, architectural impact, and real-world financial complexity, this is an opportunity that will both challenge and excite you.