RecargaPay

Software Engineer – Lending

RecargaPay

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Write well designed, testable, efficient code by using best software development practices.
  • Contribute in all phases of the development lifecycle.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems.
  • Work with version control using GitHub, conflict resolution, and automation of continuous integration processes.
  • Create and maintain software documentation.

Requirements

  • Academic background oriented toward computer science, engineering, or software development disciplines.
  • Experience hands-on engineering roles.
  • Experience to deal with medium domains with medium/high complexity.
  • A solid understanding of how web applications work including security, session. management, and best development practices.
  • Knowledge of relational database systems and Object Oriented Programming.
  • Knowledge in Domain Driven Design. Knowing Microservice Architecture is a plus.
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.
  • Proven ability to design complex distributed applications built for high performance and throughput while being scalable and reliable.
  • Development using Java, Spring Boot, PostgreSQL, Kafka and AWS.
  • Experience with asynchronous programming.
  • Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring.
  • Practical experience applying AI frameworks in development projects.
  • **Soft Skills**
  • Strong communication and collaboration skills, with the ability to work closely with cross-functional teams including Chapters Engineering, Architecture, Infrastructure and Mobile Engineering.
  • Proactive mindset with a sense of ownership and accountability for delivering high-quality, user-centric mobile experiences.
  • Ability to mentor peers, share knowledge, and contribute to a culture of continuous improvement and technical excellence.
  • Flexibility and adaptability in a fast-changing environment, with openness to feedback and eagerness to learn.
  • Alignment with company values: ownership, excellence, adaptability, and innovation.
Benefits
  • Competitive and market-aligned salary.
  • Remote work — wherever you are, you’re part of the team!
  • Home office allowance through a monthly deposit in the RecargaPay app.
  • Health and dental plans with no co-pay.
  • Life insurance.
  • Flexible meal allowance (via Flash).
  • TotalPass membership to take care of your health.
  • Spanish or Portuguese classes.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootPostgreSQLKafkaAWSObject Oriented ProgrammingDomain Driven DesignMicroservice Architectureasynchronous programmingperformance tuning
Soft skills
communication skillscollaboration skillsproactive mindsetownershipaccountabilitymentoringflexibilityadaptabilityopenness to feedbackeagerness to learn