Pessoa Desenvolvedora Especialista Back-end Kotlin/Java | Cartões
Core
Lead full-cycle software development for critical transactional authorization systems, ensuring robust, secure, and continuous delivery of card processing services.
Role type
Senior IC backend engineer (Kotlin/Java, payments)
Builds
High-volume transactional authorization services and card processing infrastructure
Domain
Fintech / Payments / Banking
Deliverable
production ML models | product features
Required skills
Kotlin, Java, Spring Boot, microservices architecture, asynchronous messaging (Kafka, SQS, SNS), relational and NoSQL databases (PostgreSQL, MongoDB, Cassandra), observability (metrics, logs, tracing), CI/CD, Infrastructure as Code (Terraform, CloudFormation), security protocols (JWT, OAuth2, encryption), TDD/BDD, agile methodologies
Preferred skills
Experience in payment systems, acquiring, cards, or high-volume financial solutions
Technologies
Kafka, SQS, SNS, PostgreSQL, MongoDB, Cassandra, AWS, Terraform, CloudFormation, Spring Boot
Responsibilities
Lead the full software development lifecycle from conception to production deployment; Act as a technical reference for service quality, performance, and resilience; Drive architectural and engineering decisions; Promote development excellence through advanced practices; Participate in production system sustainment and incident response; Collaborate with business and product areas for strategic technical evolution
Seniority
Senior, hands-on IC