Staff Engineer (Checkout)

2 hours, 7 minutes ago
Full-time
Lead
Software Development
RecargaPay

RecargaPay

RecargaPay is a fintech company offering essential financial services through an app, simplifying bill payments, Pix transfers, mobile recharges, and transportation card top-ups for users.

Capital Markets
251-1K
Founded 2010
$135M raised

Description

  • Write well-designed, testable, and efficient code using software development best practices.
  • Contribute across all phases of the software development lifecycle.
  • Investigate alternative technologies and propose improvements for architectural review.
  • Develop technical implementations that address scaling and performance challenges.
  • Work with GitHub for version control, conflict resolution, and CI automation.
  • Create and maintain software documentation.
  • Build and maintain robust, scalable systems that support financial services operations.
  • Ensure secure and reliable solutions that deliver a strong user experience.

Requirements

  • Academic background in computer science, engineering, or a related software development discipline.
  • Hands-on experience in engineering roles.
  • Experience working on medium-sized domains with medium to high complexity.
  • Strong understanding of web application fundamentals, including security, session management, and development best practices.
  • Knowledge of relational database systems and object-oriented programming.
  • Knowledge of Domain-Driven Design.
  • Microservice architecture experience is a plus.
  • Ability to work in a fast-paced environment and learn new web technologies quickly.
  • Proven ability to design complex distributed applications with high performance, throughput, scalability, and reliability.
  • Development experience with Java, Spring Boot, PostgreSQL, Kafka, and AWS.
  • Experience with asynchronous programming.
  • Experience profiling and performance tuning Java applications, including production monitoring tools.
  • Practical experience applying AI frameworks in development projects.
  • Strong communication and collaboration skills with cross-functional teams.
  • Proactive mindset with ownership and accountability for high-quality, user-centric delivery.
  • Ability to mentor peers and contribute to continuous improvement and technical excellence.
  • Flexibility and adaptability in a fast-changing environment.
  • Alignment with company values such as ownership, excellence, adaptability, and innovation.
  • Practical familiarity with financial domains such as lending, payments, credit cards, open finance, fraud prevention, merchant acquiring, or investment services is desirable.
  • Experience delivering solutions such as loan-origination engines, payment-processing platforms, secure open-finance interfaces, fraud-detection pipelines, or financial reporting and reconciliation engines is highly valued.
  • Ability to translate compliance requirements such as KYC/AML, PCI-DSS, and GDPR into resilient systems is a strong asset.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer ,Frontend

Everbridge 1K-5K Internet Software & Services

Senior Software Engineer, Frontend at Everbridge for a remote India R&D team, building web and mobile product experiences that support the company’s critical event management platform.

Agile CI/CD CSS Dart Figma Firebase Flutter Grafana HTML JavaScript JSON React REST API
7 minutes ago

Senior Software Developer

FMX 51-250 Internet Software & Services

FMX is hiring a Senior Software Developer to build and refine features across its cloud-based facility maintenance and management platform while helping shape the company’s technical direction.

AWS Azure Blazor C# Entity Framework Git JavaScript jQuery .NET New Relic Terraform
7 minutes ago

Senior Software Developer

Shockbyte 11-50 IT Services

Shockbyte is hiring a Senior Software Developer in EMEA to help design, build, and scale the game server hosting systems that power hundreds of thousands of players worldwide.

Go Kubernetes NestJS SQL TypeScript Vue.js
7 minutes ago

Senior Software Engineer – Payments (Credit Card & Alternative Payments)

Xsolla 251-1K Internet Software & Services

Xsolla is seeking a Senior Software Engineer – Payments to own and improve core payment processing systems for credit cards and alternative payment methods in a remote, full-time role.

REST API
7 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers