Brazil
1 month ago

Job Overview

Job Type
Full Time
Pay
Not disclosed

Job description

Location:
Brazil
Work arrangement:
On-site

Role Summary

The Cards area operates on three fronts: Authorization, Usage/Offers and Invoices/Payments. The Authorization front is focused on transactional backend with critical journeys that require performance under pressure. Uso e Ofertas has a profile more focused on design (HX) and frontend with a focus on in-app journeys, creation and maintenance of cards, virtual cards and wallets, requiring a holistic vision and integration between front and back. Finally, Invoices and Payments involves the flow of invoice assembly, app experience, billing, contact with the bank's debt management and topics such as annual fees and invoice installments and payment flows.

Lead the complete software development cycle from conception to deployment in approval and production environments with a focus on robust, secure and continuous deliveries.

Act as a technical reference within the squad, ensuring the quality, performance and resilience of services related to card processing and financial transactions.

Drive architectural and engineering decisions, deeply understanding technical trade-offs and guiding the team in choosing scalable and secure solutions.

Promote excellence in development with advanced practices such as TDD/BDD, code reviews, clean code, DDD and high coverage of automated tests.

Actively participate in the support of systems in production, focusing on observability, monitoring and rapid responses to mission-critical incidents.

Collaborate with business, product and technology areas, contributing with strategic technical vision for the evolution of the bank's card journey.

Requirements and Experience

Mastery of languages such as Kotlin or Java with solid experience in frameworks such as Spring Boot.

Proficiency in microservices architecture, including communication standards, resilience, API versioning and continuous deployment.

In-depth experience with test automation, including unit, integration and contract tests, ensuring high coverage and confidence in deliveries.

Mastery of relational and non-relational databases, especially PostgreSQL, MongoDB and Cassandra, with a focus on performance and consistency.

Experience with messaging systems such as Kafka, SQS and SNS, applying large-scale asynchronous communication standards.

Advanced familiarity with observability standards, including metrics, structured logs, and distributed tracing.

Practical experience in Cloud environments (preferably AWS) using Infrastructure as Code (Terraform or CloudFormation) and CI/CD pipelines.

Solid understanding of security protocols, authentication/authorization (JWT, OAuth2), encryption and secure development practices.

Working in agile environments with a focus on frequent deliveries, metrics and DevOps culture.

Previous experience in payment systems, acquiring, cards or financial solutions with high volume of transactions.

Benefits

Diversity and Inclusion

We believe in the importance of practicing respect and acceptance of differences, behavior that speaks to our value "Ethics". Therefore, we continually work to ensure a plural and inclusive environment where people feel valued and can be themselves. In addition to directly impacting the engagement of professionals, the benefit is a greater stimulus to innovation and the generation of competitive advantages for the business. We build actions focusing on gender, ethnic-racial, LGBTQIA+ and people with disabilities.

Acting to value diversity, through the establishment of policies and actions that ensure the promotion of inclusion in an organizational culture of respect for differences is our main value and we have a specialized team to strengthen our Diversity and Inclusion pillars.

Role:
Tech Lead - Especialista
Job Type:
Full Time

More jobs at FCamara

Similar Technical-Lead jobs at other companies