CareerPlanSign in

Team Leader - Split Payments

São Paulo/SP💼 Full-time🗓 2026-09-18 → 2026-09-30

Core

Leading a team of Java developers to build and maintain scalable, high-availability payment infrastructure and microservices.

Role type

Senior Technical Team Lead (Java/Spring)

Builds

Distributed payment systems, microservices, and SaaS platforms for financial institutions

Domain

Fintech / Payments / Distributed Systems

Required skills

Java, Spring Boot, Spring Cloud, Distributed Systems Architecture, AWS/EKS, Kubernetes, CI/CD, People Management, Technical Leadership, Agile Methodologies

Preferred skills

Portuguese, English or Spanish

Technologies

Kafka, RabbitMQ, Redis, Resilience4j, OAuth2, JWT, GitHub Actions, SonarQube, JaCoCo, Snyk, Gitleaks

Responsibilities

Conduct technical code reviews and define architectural patterns for microservices; Manage the full employee lifecycle including feedback, performance reviews, and mentoring; Collaborate with Product Owners on backlog refinement and technical feasibility; Lead technical prioritization and ensure engineering best practices; Facilitate Agile ceremonies and drive continuous improvement; Ensure system performance, scalability, and high availability.

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