
As a Senior Software Engineer at RecargaPay, you will play a critical role in the success of a fast-growing financial services company. You will design, develop, and maintain robust, scalable systems that support core financial operations, ensuring seamless execution and an excellent user experience. In a competitive industry, our engineering team drives innovation by delivering secure, reliable, and cutting-edge solutions to meet evolving customer needs.
Key Responsibilities
- Write well-designed, testable, and efficient code following software engineering best practices.
- Contribute across all phases of the software development lifecycle.
- Support continuous improvement by evaluating alternative technologies and presenting proposals for architectural review.
- Propose initial technical implementations supporting architectural changes to address scaling and performance challenges.
- Work with version control using GitHub, manage conflict resolution, and automate continuous integration workflows.
- Create and maintain clear software documentation.
Requirements
- Academic background in computer science, engineering, or related software development disciplines.
- Hands-on engineering experience handling medium-to-high complexity technical domains.
- Solid understanding of web application architecture, security, session management, and development standards.
- Strong proficiency with relational database systems and Object-Oriented Programming (OOP).
- Practical experience with Domain-Driven Design (DDD); familiarity with Microservices Architecture is a plus.
- Proven ability to design complex distributed systems built for high performance, throughput, scalability, and reliability.
- Core technology experience using Java, Spring Boot, PostgreSQL, Kafka, and AWS.
- Experience with asynchronous programming models.
- Demonstrated experience profiling and tuning Java applications, alongside production application monitoring tools.
- Practical experience applying AI frameworks in development projects.
Soft Skills
- Strong communication and collaboration skills, working closely with cross-functional teams including Architecture, Infrastructure, and Mobile Engineering.
- Proactive mindset with strong ownership and accountability for delivering high-quality products.
- Ability to mentor peers, share technical knowledge, and foster continuous improvement.
- High flexibility and adaptability in a fast-changing environment, with openness to feedback.
- Strong alignment with core company values: ownership, excellence, adaptability, and innovation.
Industry-Specific Knowledge
- Familiarity with core financial domains such as credit cards, lending, payments, open finance, fraud prevention, merchant acquiring, or investment services.
- Understanding of fundamental workflows and business drivers across financial services and their impact on revenue, risk management, and customer satisfaction.
- Ideally, experience building solutions such as loan-origination engines with real-time decisioning, scalable payment platforms, open-finance APIs, automated fraud-detection pipelines, or financial reconciliation engines.
- Ability to translate complex compliance requirements (e.g., KYC/AML, PCI-DSS, LGPD/GDPR) into resilient, high-performance systems.
Benefits
- Competitive and market-aligned salary.
- 100% remote work policy.
- Home office allowance paid monthly via the RecargaPay app.
- Health and dental plans with zero co-pay.
- Life insurance.
- Flexible meal allowance (via Flash card).
- TotalPass membership for physical and mental wellness.
Diversity & Inclusion at RecargaPay
At RecargaPay, you'll have the freedom to be who you are. Diverse perspectives and experiences make us more creative and stronger. Everyone is welcome to express themselves authentically without distinction of gender, race, sexual orientation, age, religion, or background.
Timezone overlap
UTC-6β-3
Open to
LATAM
Sign in to track applications and earn points.