CareerPlanSign in

Middle Software Engineer (Java)

Brasil🌐 Remote💼 Full-time🗓 2026-07-26 → 2026-09-24

Core

Design, develop, and maintain backend microservices and event-driven solutions for a major Brazilian financial institution's digital banking platforms.

Role type

Mid-level backend software engineer (Java)

Builds

Scalable, resilient microservices and integrations within the Nasdaq Calypso ecosystem

Domain

Financial services / Investment banking / Wealth management

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Quarkus, Microservices architecture, AWS (SQS, SNS, Lambda, DynamoDB, API Gateway), Observability (logging, metrics, monitoring, tracing), Agile/Scrum, AI-enabled development tools

Preferred skills

Nasdaq Calypso, Reactive programming (Mutiny, Project Reactor), Financial markets domain knowledge, High-performance engineering environments

Technologies

Java, Spring Boot, Quarkus, AWS, SQS, SNS, Lambda, DynamoDB, API Gateway, Nasdaq Calypso, Mutiny, Project Reactor, Cursor, GitHub Copilot

Responsibilities

Design and develop backend applications; Build scalable microservices; Support Nasdaq Calypso integrations; Develop event-driven solutions; Implement observability practices; Participate in architecture discussions and code reviews; Contribute to engineering efficiency initiatives

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.