CareerPlan

Engenheiro(a) de Desenvolvimento de Software Sênior

Sao Paulo - Paulista, BrazilFull-time2026-10-21 → 2026-11-11

Core

Senior Software Engineer building scalable, resilient, and secure fintech solutions, specifically focusing on the Fiserv Boarding ecosystem, payment terminal logistics, and corporate application integrations.

Role type

Senior IC Software Engineer (Java/Spring)

Builds

Cloud-native microservices, APIs, and distributed systems for financial institutions and merchants

Domain

Fintech / Payments

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, REST APIs, Microservices, Distributed Systems, Relational and NoSQL Databases, Async Messaging, CI/CD, Cloud Platforms, Containers, Test Automation

Preferred skills

High-availability transactional platforms, Observability (Dynatrace, Splunk, Grafana, Prometheus), Messaging (Kafka, RabbitMQ, IBM MQ, SQS, SNS, EventBridge), Resilience Patterns (Retry, Circuit Breaker, DLQ, Saga, Transactional Outbox), AWS, Kubernetes, OpenShift, DDD, Hexagonal/Clean Architecture, App Security, Generative AI, Prior experience in Tech/Acquisition/Payments/Fintech

Technologies

Java, Spring Boot, Spring Ecosystem, REST, Microservices, Kafka, RabbitMQ, IBM MQ, Amazon SQS, SNS, EventBridge, Dynatrace, Splunk, Grafana, Prometheus, AWS, Kubernetes, OpenShift, CI/CD pipelines

Responsibilities

Design and develop scalable software solutions and microservices; Evolve the Boarding ecosystem for merchant onboarding and integration; Collaborate with Product, Architecture, and Operations teams; Conduct code reviews and promote engineering best practices; Implement automated testing and CI/CD strategies; Monitor production applications and analyze incidents; Mentor team members and share technical knowledge

Seniority

Senior, hands-on IC