CareerPlanGet AI match score →

Staff Software Engineer (Java)

SAO PAULO💼 Full-time🗓 2026-06-30 → 2026-07-31

Core

Lead technical initiatives for critical payment and card issuance projects within a global financial ecosystem, defining architecture and mentoring engineers.

Role type

Staff Software Engineer (Java)

Builds

Scalable payment solutions and card issuance systems for millions of users globally

Domain

Financial services / Payments / Banking Core

Deliverable

production ML models | product features

Required skills

Java (Spring Boot), Go, Microservices architecture, Message brokers (Kafka, RabbitMQ), Relational and NoSQL databases (PostgreSQL, MongoDB, Redis), RESTful/GraphQL APIs, OAuth2/JWT security, Cloud environments (AWS), Containers (Docker, Kubernetes, EKS), CI/CD pipelines (Jenkins, GitHub Actions, ArgoCD), Observability (Prometheus, Grafana, ELK, OpenTelemetry), Technical leadership

Preferred skills

Card issuance and payment systems experience, Banking core systems, Infrastructure as Code (Terraform, Helm), Event-driven architecture, SRE practices, Performance engineering, Cloud certifications, Open source contributions

Technologies

Java, Spring Boot, Go, Kafka, RabbitMQ, PostgreSQL, MongoDB, Redis, AWS, Docker, Kubernetes, EKS, Jenkins, GitHub Actions, ArgoCD, Prometheus, Grafana, ELK, OpenTelemetry, Terraform, Helm

Responsibilities

Lead technical initiatives in critical projects, Define architecture and development standards, Mentor less experienced engineers, Promote software testing and quality culture, Act on system integration and scalability, Influence data persistence decisions

Seniority

Staff, hands-on IC with technical leadership

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗